Hotel The Castle Mewar Rama
National Highway 76,Off Barodia Chowk, Rama, India
Get Prices
National Highway 76,Off Barodia Chowk, Rama, India
Situated 45 km from Dabok airport, the 3-star The Castle Mewar Hotel Udaipur provides guests with shuttle service.
Some rooms boast views of the garden.
The hotel offers a buffet breakfast in the restaurant.
A swimming pool as well as a gym highlight this Udaipur hotel.
Free Wi-Fi
24-hour reception
24-hour services
Outdoor swimming pool
Swimming Pool
Exercise gym
Fitness/Gym