Ramada by Wyndham Bodh Gaya Mahabodhi, the first Wyndham in Bihar, opens near the UNESCO Mahabodhi Temple with 95 rooms, modern amenities, and cultural charm
With nearly 90 hotels across India and a robust pipeline of 50 more opening soon, Wyndham is redefining wedding celebrations and romantic getaways, offering couples the perfect blend across India’s most breathtaking destinations