
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