Located within 25 minutes' walk of Narayani Dham Temple, Hotel The White Castle includes 48 rooms. There is also parking.
Balaji Temple Dattawadi is situated 10 minutes away by car. The hotel lies nearly a 10-minute ride from Blades of Glory Cricket Museum.
The rooms include climate control, along with such modern comforts as a flat-screen TV with satellite channels. A bathtub, a separate toilet, and a shower are provided in the private bathroom.
Guests can dine at the restaurant Amul Veg Restaurant located 18 minutes' walk away.