Situé à 16 minutes de marche du Palais de la ville, l'hotel New Mewar Darshan Udaipur offre un accès aux attractions touristiques d'Udaipur. Cet hotel 3 étoiles comprend également un parking privé gratuit.
Le Lac Fateh Sagar se trouve à 2 km de l'hotel, qui se trouve également près d'Hathipole. Le village artisanal Shilpgram se trouve à 10 minutes en voiture de New Mewar Darshan d'Udaipur.
Chaque chambre climatisées dispose d'une terrasse et est équipée du Wi-Fi gratuit.
Les options de restauration comprennent Shree Kanak Dining Hall, qui propose une cuisine Indian et est situé à proximité de cet hotel.