Doté d'un restaurant, le Hotel Mewari Villa se trouve à Udaipur. Vous y profiterez d'une connexion Wi-Fi gratuite.
Climatisées, ses chambres sont équipées d'une télévision par câble à écran plat, d'une table à manger et d'une salle de bains privative avec douche et d'un bureau.
En outre, l'établissement propose une terrasse, un bureau d'excursion ainsi que des services de change, de nettoyage à sec et une blanchisserie.
Le Bed & Breakfast se trouve à 500 mètres du temple de Jagdish, à 500 mètres du palais Bagore-ki-Haveli et à 900 mètres du City Palace d'Udaipur. L'aéroport d'Udaipur est implanté à 24 km de l'établissement tandis que la gare est à 4 km.
Le restaurant du Mewri Villa vous servira des plats indiens et continentaux. Un service d'étage est aussi proposé.