Ramada Encore by Wyndham brand signs a new hotel in Ambala, G.T Road
M/s Country Woods Hospitality, a hotel and development company based out of Ambala, today announces the signing of a franchise agreement with Wyndham Hotels & Resorts for a new hotel development under the trendy, lifestyle