Inside the Most Expensive Suite Overlooking the Taj Mahal The Oberoi Amarvilas is a 5-star hotel located near the Taj Mahal and is known for its luxurious accommodations and impeccable service. Here’s what some reviewers have mentioned: It seems like staying at The Oberoi Amarvilas would be an unforgettable experience, especially if you are looking…