Team L&M Accor hospitality Group has now introduced its first Grand Mercure property in Agra. Located in Fatehabad, it is a short drive away from Taj Mahal, ensuring a remarkable and memorable stay for guests. Scheduled for a grand opening in September 2023, the Grand Mercure Agra will boast 168 meticulously designed rooms, promising a […]Read More