The 3-star Deccan Valley Resort is set just 50.0 km from Inter-University Centre for Astronomy and Astrophysics, National Institute Of Virology and NCCS.
Deccan Valley Resort is 20 minutes' walk from the center of Lonavala.
This property offers proximity to hills.
The hotel enjoys a convenient location within 60 minutes' drive from Lohegaon airport.
Guests can make use of tour/ticket assistance, dry cleaning and 24-hour room service on site.