Suresh Chaudhary
Ramada Encore, the first Wyndham-certified innovative hospitality company in Nepal has recently come into operation. The four star hotel is located at Z street, Thamel in Kathmandu.