Wyndham Grand Hotel Agra
Wyndham Grand Agra is a Luxury five star hotel situated in the city of Taj Mahal. It is a masterpiece of architecture built on 'Mughal Theme' with world class modern hi-tech amenities. Hotel is managed by Wyndham Hotel Group which is world's second largest chain of hotel in terms of room inventory. Ideal venue for destination wedding, business travelers and international tourist.
Wyndham Grand Agra is the perfect for the extended break with the idyllic setting, perfect locations and world class amenities . The hotel has 160 spacious suit and rooms. It offers many leisure options including large swimming pool and luxury spa.
The hotel has a large frontage with splendid view from the main road. Due to close proximity the Taj Mahal can be viewed form the roof of the Wyndham Grand.