The 4-star Townhouse Balewadi Stadium Pune Formerly Hotel Sarovar offers proximity to the Balewadi Stadium, which is located about 6 km away.
The hotel is situated around 10 minutes' drive from Balewadi Sports Complex. Also, this Pune hotel is approximately 7 km from the Sri Balaji Mandir. The accommodation is not far from Balewadi depot bus station.
The rooms at the Townhouse Balewadi Stadium Pune Formerly Hotel Sarovar include an air conditioner, as well as media facilities like a flat-screen TV with satellite channels.
A continental breakfast is offered on-site. Cafe Bay Leaf with Chinese cuisine is located nearly a 5-minute walk away.