Team L&M Grand Mercure Agra, a sophisticated property comprising 168 meticulously designed room is now open to public. Nestled in the heart of Agra, it offers an unrivalled vista of the Taj Mahal. Strategically located on Fatehabad Road, the hotel showcases a trio of exceptional dining venues: Lattice, an all-day dining establishment that tempts with […]Read More