Description
Nestled in the Aravali hills, the 18th century Devi Garh, The Fort Palace, rises in regal splendor to watch over the village of Delwara. This magnificent India luxury hotel was conceived as an opulent place where the majesty of the past would meet the contemporary amenities of the 21st Century.
...
Read More
Cancellation Policy
03 days prior to the check-in