Hôtel Mewargarh Udaipur By Red Lion S est situé à Udaipur, à 2 km du Palais de la ville, et offre une piscine. Les clients qui voyagent en voiture peuvent également utiliser un parking sur place.
L'hotel se trouve également à environ 10 minutes en voiture du lac Pichola Udaipur à Udaipur. Hôtel Mewargarh Udaipur By Red Lion S est également à 2,1 km du Saheliyon-Ki-Bari.
Vous pouvez vivre une expérience gastronomique à Namaste Surya Thali restaurant qui propose une cuisine European non loin de cet hotel 4 étoiles.