Este hotel del centro de Manhattan se encuentra a 2 calles de la estación de metro de 14th Street - Union Square. Ofrece habitaciones decoradas en tonos marrones y equipadas con TV de pantalla plana de 42 pulgadas. Union Square se halla a 4 minutos a pie.
El centro de Chelsea está a 2,2 km. Times Square se sitúa a 10 minutos en metro del alojamiento.