Featuring air-conditioned accommodation with a private pool, garden view and a terrace, Great 5Bhk Villa Alibaug is set in Alibaug. This property offers access to a balcony and free private parking.
Mapgao Chondi, Bhairoli Village, 402201 Alibaug, India