This is the Hotel Stratford, a legit hotel that caters to smaller rooms in a ridiculously great location. It's not the Hilton, but if you want convenience and just need a place to sleep and leave your things, it's perfect.