Hotel Nature Shield
HotelUnassuming rooms with balconies in a laid-back hotel offering a simple restaurant & an outdoor pool.
Address
near Datta Mandir, Bhaja Village, Malavli, Lonavala, Maharashtra 410405, India
Price rating
$26/night
Rating on Google Maps
3.90 (289 reviews)Open on Google Maps