-
Viesearch·
-
Anonymous·
Ambassador Ajanta Hotel - Aurangabad, India
Ambassador Ajanta in Aurangabad, India, blends old-world charm with modern architecture. The hotel features antique artifacts that reflect India's rich cultural heritage.