Nilgiri Homestay
Nilgiri home stay ,belai road, chaul, opp Vastutva lawns and resorts 1st floor, 402203 Alibaug, India
Located in Alibaug in the Maharashtra region, Nilgiri Homestay features a garden. This property offers access to a balcony and free private parking.