Shangri~La Village, Pokhara is a discreet, compact resort with 65 meticulously designed rooms surrounded by spacious landscaped gardens and a panoramic view from every room. The hotel has so much to offer, you can just stay in and enjoy yourself.
More information about formatting options