Das Hotel liegt im Herzen Manhattans, an der Ecke Lexington Avenue und 51st Street. Eine Haltestelle der öffentlichen Verkehrsmittel befindet sich in der unmittelbaren Umgebung des Hotels. Restaurants, Bars und mehrere Geschäfte sind bequem zu Fuß erreichbar, verschiedene Nachtclubs befinden sich ca. 1 km entfernt.