Este hotel está situado en Flushing. Queens se encuentra a 6,4 km del aeropuerto de La Guardia y a 5 minutos a pie de la estación de metro Flushing-Main Street (7) y de la estación de tren de Long Island.
Número de habitaciones: 73
13351 39th Avenue, Flushing, Queens, NY 11354, Estados Unidos