Grand Central Hotel Private Limited Announces Opening of Ramada by Wyndham Itahari Pashupati Marg
Grand Central Hotel Private Limited, a leading hotel development and investment company in Nepal, today announced the opening of Ramada by Wyndham Itahari Pashupati Marg, bringing internationally recognised hospitality standards to one of eastern Nepal’s fastest-growing commercial hubs.