Offrant un accès facile à l'autoroute I-80, cet hôtel est situé à Elmwood, New Jersey, à seulement 22,5 km du centre-ville de New York. Il offre des chambres confortables et des équipements de qualité.
Nombre de chambres: 55
204 Route 46 East, Elmwood Park, NJ 07407, États-Unis