11

May
2016

General Room

Posted By : admin/ 0

Surrounded by lush greenery of our award winning garden, Shangri-La Hotel in Kathmandu is an oasis in the heart of Kathmandu.