El StayVista at The Beach House se encuentra en Alibaug y ofrece piscina al aire libre, jardín, salón compartido, Wi-Fi gratuita y vistas a la piscina. El establecimiento cuenta con piscina privada y aparcamiento privado gratuito.
Awas beach road,Awas, Alibaug,Maharashtra, 402201 Alibaug, India