Wyndham Hotels & Resorts are a chain of hotels which are spread all over the globe. In India, they have their operations spread across cities like Agra, Bangalore, Gurgaon, Khajuraho, Panipat, Varanasi, Ahmedabad, Madgaon, Powai, Alappuzha, Chennai, Jaipur, Jamshedpur, Navi Mumbai, Shahjahanpur, Amritsar, and other cities. All of these luxurious estates have amenities alongwith a variety of in-house restaurants, dining space, etc. These are suitable for both business and holiday class travellers. Facilities like conference halls and meeting rooms can be booked for special occasions like gatherings, conferences and other events. One of the premier properties of this group situated in Agra also has a view of the beautiful Taj Mahal from its rooftop.