L'Hôtel de ville de Newark est à 25 minutes à pied.
Si vous souhaitez visiter les environs, rendez-vous au Musée de Newark, situé à 3 km. La cathédrale du Sacré-Cœur de Newark est aussi juste à une courte distance en taxi.
Parmi les conforts des chambres figurent une climatisation, ainsi qu'une TV à écran plat avec des chaînes satellite. Il y a 1 salle de bain à disposition.
Les repas peuvent être préparés dans une cuisine complète. Il est niché à 10 km de l'aéroport international Liberty de Newark.