Hotellet har en fantastisk beliggenhet med korte gå avstander til Time Square, Empire State Building, Top of the Rock, Central Park osv. I tillegg ligger hotellet 100 m unna en Subway stasjon som frakter deg ned til World Trade Center, Wall Street, Brooklyn Bridge, ferje ut til Frihetsgudinna.