Situé sur Staten Island, cet hôtel dispose d'une salle de sport. Les chambres sont équipées d'une connexion Wi-Fi gratuite et d'une télévision à écran LCD de 81 cm. L'hôtel se trouve à 10 km de l'aéroport international Newark Liberty.
Nombre de chambres: 107
1120 South Avenue, Staten Island, NY 10314, États-Unis
Hôtel réservé 1 fois aujourd'hui.