Choose your room
Located in Udaipur, The Castle Mewar is within the vicinity of Sahastra Bahu Temple and Eklingji Temple.
Make yourself at home in one of the air-conditioned rooms. Wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have toiletries.
ake advantage of recreation opportunities including an outdoor pool and a fitness center. Enjoy a meal at a restaurant or in a café, or stay in and take advantage of the hotel's room service.
Featured amenities include a business center and dry cleaning/laundry services.