Contribute photo
RAAS Devigarh
Stunning 18th-century palace hotel in Delwara village, featuring an outdoor pool, spa, and business center. Complimentary Wi-Fi for guests. (143 characters)