Sher Vilas Resort
Near New Safari Booking Office(Ranthambore National Park), Aamli Wala Turn, Near Housing Board, 322001 Sawāi Mādhopur, India
Offering an outdoor pool and a spa and wellness centre, Sher Vilas is located in Sawai Madhopur. Free Wi-Fi access is available in this resort.