Listings » Accommodation, Travel & Tours
Mango Hill is a 3 star resort placed at Pondicherry offers various facilities to the guest including comfy rooms, open-air swimming pool and spa. Their staffs provide delicious cuisine with inspirational service.