Hotel Travellers Inn
Hotel
Seeking an evening refuge after exploring the local streets? Hotel Travellers Inn provides a restful stay in Nerul, situated 8 kilometers from the core of the city. It’s a convenient base for experiencing coastal attractions and immersing yourself in the region’s atmosphere. The hotel offers a multifaceted experience, combining proximity to beaches with a selection of services designed to enhance your visit.





















