Lords Hotels and Resorts, has announced the launch of its latest property in Agra – Hotel PL Palace. Located in the heart of the city at a close proximity to the Taj Mahal, the hotel aims at offering affordable luxury. Segmented under its brand, ‘Lords Inn’, Hotel PL Palace houses fifty-six contemporary rooms with all facilities, an in-house coffee shop, a specialty restaurant and bar, and is equipped with a state of the art health and fitness club, a rejuvenating spa and also a roof-top pool.
“We take immense pride and pleasure in announcing the launch of our twenty-sixth property, especially because we did not have presence in the east, until now. Besides, this property will be the kind that will be as inviting for foreign tourists who visit India to witness the grand splendor of the Taj Mahal as it will be to MICE travelers,” says P.R. Bansal, Managing Director, Lords Hotels and Resorts.