The Oberoi Amarvilas is a luxurious 5-star hotel located in Agra, India, just a stone's throw away from the iconic Taj Mahal. It offers premium rooms with private terraces that provide uninterrupted views of the Taj Mahal. The hotel features opulent and spacious rooms, equipped with modern amenities and traditional Indian decor. Guests can indulge in a range of facilities including a spa, a pool, and multiple dining options. The terrace offers a magical and romantic setting to witness the beauty of the Taj Mahal at different times of the day.