Located 220 mi/355 km southwest of Delhi, Ajmer, India, is an important pilgrimage site for Muslims. It also has fine examples of Hindu and Mughal architecture. The city contains a large fort and...
Ajmer, India
Family hotel situated in the heart of nature in a 3 acre landscape; modern amenities; deluxe rooms with attached balconies.
View Hotel Details
6 First Class
Commission: 20%
Rooms: 26
Rates: -
Commission: -
Rooms: 24