Ubicado en el Upper West Side de Manhattan, este hotel está a solo unos pasos de la estación de metro de la calle 96 y a 10 minutos de Central Park, muy cerca de una gran variedad de restaurantes, bares y tiendas. El centro Lincoln de artes escénicas está a solo 2,5 kilómetros de distancia.