Agra, India, is best known as the location of the Taj Mahal, the single most important sight a visitor to India can see. Though millions of pictures have been taken of it, none do it justice.
Agra, India
Contemporary hotel Situated 1 kilometer from the Taj Mahal - Rooms feature modern decor and garden view.
View Hotel Details
6 First Class
Commission: 10%
Rooms: 62
Rates: -