Sunshine Cottage Swimming Pool Villa
at Bagmala, PO Chaul, Alibaug, 402201, 402201 Alibaug, India
Offering a garden and a terrace, Sunshine Cottage Swimming Pool Villa is set in Alibaug, 2.6 km from Revdanda Beach. The air-conditioned accommodation is 2.