Wyndham introduces Ramada by Wyndham Gorakhpur Gorakhnath Mandir Road
Wyndham Hotels & Resorts, the world’s largest hotel franchising company today announcedthe opening of Ramada by Wyndham Gorakhpur Gorakhnath Mandir Road, marking its 59th hotel in India and 7th hotel in Uttar Pradesh state. Ramada