Shangri-La Hotel – Kathmandu

Shangri-La Hotel- Kathmandu  Surrounded by lush greenery of our award winning garden, Shangri-La Hotel in Kathmandu is an oasis in the heart of Kathmandu. The hotel in Kathmandu features an outdoor swimming pool next to the famous garden, a well … Continue reading Shangri-La Hotel – Kathmandu