Nestled in the heart of Delwara, The Castle Mewar is an ideal spot from which to discover Udaipur. Set 17 KM from the excitement of the city, this 5-star hotel commands an excellent location and provides access to the city's biggest attractions. With its convenient location, the hotel offers easy access to the city's must-see destinations.
Offering hotel guests superior services and a broad range of amenities, The Castle Mewar is committed to ensuring that your stay is as comfortable as possible. Free Wi-Fi in all rooms, 24-hour security, convenience store, daily housekeeping, fireplace are just a few of the facilities that set The Castle Mewar apart from other hotels in the city.
The Castle Mewar is home to 80 bedrooms. All are tastefully furnished and many even provide such comforts as carpeting, clothes rack, electric blanket, free welcome drink, linens. The complete list of recreational facilities is available at the hotel, including fitness center, sauna, outdoor pool, spa, pool (kids). Superb facilities and an excellent location make the The Castle Mewar the perfect base from which to enjoy your stay in Udaipur.