Das Hotel ist im Herzen von Manhattan, direkt am weltberühmten Times Square gelegen. Umfangreiche Einkaufs- und Unterhaltungsmöglichkeiten sowie eine Fülle an kulturellen Einrichtungen und Sehenswürdigkeiten liegen in unmittelbarer Nähe zum Hotelgebäude und sind schnell und bequem zu erreichen. In wenigen Gehminuten erreichen die Gäste einen U-Bahnhof, den Broadway, das Rockefeller Center und die Radio City.