Devigarh is an all suite property housed within the restored 18th century Delwara Fort Palace, and is located 27 Km north east of Udaipur city (Rajasthan, India). We have in all 23 suites and 6 Shikar Tents, with each suite being individually designed and styled using the semi precious stones as modern inlays, thoughtfully equipped and offering all the facilities of a five star deluxe hotel. |