Devigarh Palace Hotel
Occupying a converted hilltop palace outside Udaipur in Rajasthan, Devigarh is one of India's finest luxury hotels. The resort combines original architectural elements with modern interior design amid idyllic countryside. The hotel supports a number of community development initiatives in the village at the base of the hill.
Anyway magazine
|