PETAL OF MEWAR - A Luxury Boutique Hotel Udaipur est située à 900 m du Palais de la ville et à environ 3 km du Lac Fateh Sagar. La résidence comprend 10 chambres et des équipements comme un restaurant et un stockage des bagages.
L'hotel se trouve à environ 5 minutes à pied du Padmawati Arts & Handicrafts, non loin de la gare Udaipur. PETAL OF MEWAR - A Luxury Boutique est aussi à 3,1 km des sites naturels tels que le Saheliyon-Ki-Bari. Le Musée Bharatiya Lok Kala Mandal est à environ 25 minutes de marche de cet établissement 3 étoiles.
Une TV à écran plat avec des chaînes satellite ainsi qu'une cafetière/théière sont proposés dans les chambres anti-allergènes. Les hôtes pourront profiter d'une toilette séparée et une douche fournis dans les salles de bain.
Un petit-déjeuner végétarien quotidien est servi les matins pour les invités de PETAL OF MEWAR - A Luxury Boutique d'Udaipur. Le restaurant indisch de l'hotel propose des plats pour Frühstück. Rathore Restaurant est un endroit parfait pour déguster la cuisine indisch et il est situé juste à côté de ce logement.