Aquest hotel està situat al cor del centre de Manhattan, a uns minuts de Times Square, els teatres de Broadway, l'Empire State Building i moltes de les principals atraccions de Nova York. Les mundialment famoses botigues de la 5a Avinguda són a menys de 1.5 km de l'hotel. A 5 minuts caminant podrà admirar les obres mestres del Museu d'Art Modern. L'hotel és a només quatre illes del Madison Square Garden ia una de Herald Square.