Filter by:
Based on 18 verified reviews
Guests have not written any reviews for this property yet.
Located in Agra, Ambassador Villa - An Experiential stay is in the city center. Taj Mahal and Shah Burj are local landmarks, and the area's natural beauty can be seen at Taj Nature Walk and Motilal Nehru Park. Kalakriti Culture and Convention Centre and Moti Masjid are also worth visiting.
More location infoCheck-in
Check-out
From 12:00 to 23:00
Before 11:00
Instant AI responses are based on hotel information