( Explore our variants, click 'BOOK NOW,' and fill in your details to see available packages! )
Overview
Located 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 WiFi is provided.
Location
You will get exact location after making booking for this package.