Lotus The Lake View Resort Resort Alībāg
Situated in Alibaug, Lotus The Lake View Resort has a terrace. All rooms feature a flat-screen TV with cable channels and a private bathroom. Free Wi-Fi is provided.
Number of rooms: 30
Near Varsoli talao,vidyanagar,near mukbadhir Vidyalaya. Alibag,Raigad., 402201 Alibaug, India