StayVista at The Beach House Hotel
Awas Beach Road,Awas, Alibaug,Maharashtra, 402201, India, Mandwa, 402201
Set in Alibaug, StayVista at The Beach House offers accommodation with private pool, free Wi-Fi and free private parking for guests who drive. The property has pool and garden views. Outdoor dining is also possible at the villa.