Hotel Royal Residency is a pleasant 2-star property set 1450 meters from Mahabaleshwar Temple and 1.5 km from Venna Lake.
The city center is about 10 minutes on foot.
80 km to Lohegaon airport.
Hotel Royal Residency offers 9 rooms fitted with flat-screen TV, a sitting area, a wardrobe, a work desk and a private toilet for a comfortable stay in Mahabaleshwar. They feature bathrooms with a shower, free toiletries and bath sheets.
The on-site conveniences include a cash machine and parking.
No internet access available
No parking available.