Das Hotel liegt im Herzen von Midtown Manhattan, nur wenige Schritte vom Times Square und dem Theater Bezirk, 500 m vom Rockefeller Center, 1,5 km vom Central Park, 1,5 km vom Empire State Building und 1,5 km vom Madison Square Garden Stadion entfernt.