Wyndham Hotels in Bhutan, Nepal
Tweet Wyndham Hotels & Resorts announced plans to open its first hotels in Himalayan nations Nepal and Bhutan. The company unveiled Ramada Encore by Wyndham Kathmandu Thamel in Nepal which is opening this summer. Few details have been revealed but … Continue reading →