Relax Inn North Babylon est une propriété pittoresque 2 étoiles située à une distance de 2 km du Parc d'Argyle et à une distance de 2 km de l'Our Lady of Lourdes Parish. Les voyageurs d'affaires apprécieront des commodités telles que du Wi-Fi dans toute la propriété, ainsi que l'accès à un photocopieur et un bureau.
Le mini-hôtel est idéalement situé à une distance de 3 km de l'Our Lady of Grace Roman Catholic Church Retry. Relax Inn offre la proximité de sites naturels comme Babylon Town Hall Park (à 4 km) et le Geiger Park (à 4,1 km).
L'hôtel offre 13 chambres équipées avec de la climatisation, et aussi avec un micro-onde et un frigidaire. Les salles de bain privées de Relax Inn North Babylon sont équipées d'une toilette séparée et une douche.