Located around 10 minutes' drive from Balewadi Sports Complex, the 4-star Townhouse Balewadi Stadium Pune Formerly Hotel Sarovar offers air-conditioned rooms approximately 7 km from the Balewadi Stadium.
Places of worship to visit within an 8-km distance of the hotel include the famed replica Mata Vaishno Devi Temple. The Pashan Tekdi lies about 15 minutes' drive away. For those travelling from afar, Pune International airport is 29 minutes' drive away.
All 60 rooms are air-conditioned and equipped with free Wi-Fi.
The Townhouse Balewadi Stadium Pune Formerly Hotel Sarovar is just near Cafe Bay Leaf, serving Chinese cuisine.