India-based Leela Hotels has acquired seven acres of land near the Taj Mahal to build a five-star deluxe hotel with 300 rooms.
The site is within a kilometre of the Taj Mahal, one of the seven wonders of the world. The only other hotel with such a close proximity to the Taj is the Oberoi Group’s Amar Vilas Hotel, which is 600 metres away from the monument.
Comments are closed.