Nature's Nest
Margao, India
Nature's Nest

Tambdi Surla, Margao, India
Ranking: Nature's Nest is ranked 6th out of 7 accommodation options available in Margao.
Classification: 2 Star Hotel
The staff will be happy to book tours and sightseeing during your stay in Margao as well as give dining recommendations. Margao town centre is within an easy 10 minute drive from the hotel. Padre Conceicao College of Engineering is under 10 minutes away by car. Dabolim Airport (GOI) is within a 40 minute drive from the hotel.