The Oberoi Amarvilas, located in Agra, India is a truly spectacular and unique resort. Located a mere 600 meters from the Taj Mahal, the image of this world-renowned monument can be seen from every room, suite, lobby, bar, and lounge. The setting of the Oberoi Amarvilas...