Situé à côté de Sajjangarh Biological Park, Hôtel Mewargarh Udaipur By Red Lion S est à 25 km de Dabok.
L'hôtel se trouve à proximité de plusieurs attractions de renom, à environ 4.1 km de Karni Mata, Udaipur et à environ 3 km de City Palace d'Udaipur. Ce lieu est juste à 4 km du centre d'Udaipur.Dans les environs de l'hôtel se trouve Fine Art School Painting House.
Quelques chambres proposent des vues sur lac Fateh Sagar.
Cocktails et boissons sont disponibles à Cafe Nirvana, Hashtag Cafe & Restaurant et Namaste Surya Thali restaurant, situés à proximité.Hôtel Mewargarh Udaipur By Red Lion S se trouve près de la gare Udaipur.