Situado en el centro de Nueva York, a solo dos manzanas del Madison Square Garden, este hotel también está a cinco manzanas de las tiendas de la Quinta Avenida y a seis manzanas del Empire State Building. Penn Station y la parada de metro más cercana están a unos 3 minutos a pie del hotel. El aeropuerto de La Guardia está a unos 15 km del establecimiento. Este hotel cuenta con un centro de negocios y acceso gratuito a Internet en las zonas públicas, por lo que es ideal para viajes de negocios. El gimnasio está disponible para los amantes de la salud y el campo de golf Liberty National está a unos 15 minutos en coche. Las habitaciones están equipadas con electrodomésticos y muebles. Las habitaciones también están equipadas con calefacción regulable y muchas otras comodidades útiles.