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
Classic Luxury Resort set amid 9 acres of gardens & pavilions, reflective of the Mughal era, overlooking the monumental Taj Mahal.
View Hotel Details
9 Deluxe
Commission: 10%
Rooms: 102
Rates: $736 - $5,399