Located within 20 minutes' walk of Lake Pichola, the 3-star Castle Pichola Hotel Udaipur is around 5 minutes' walk from Ambrai Ghat.
The centre of Udaipur can be reached within a 20-minute walk, and natural attractions like Sajjangarh Biological Park are 3.4 km away. This Udaipur hotel offers proximity to such family venues as Gulab Bagh and Zoo (2.1 km) and Under The Sun Aquarium (2.4 km). Explore the historical sights of Udaipur, starting with City Palace situated only 1 km away. For those travelling from afar, Dabok airport is 24 minutes' drive away.
The 7 rooms at Castle Pichola Hotel comprise a balcony and a place for dining. Nice touches to enhance your stay include a separate toilet and a shower, along with dressing gowns and towels.
The Mandiram Palace Roof Top Restaurant, situated only a few metres from this Udaipur property, is a perfect place to enjoy Indian cuisine.