Shangri-La Kathmandu
Location
Kathmandu, Nepal
In Kathmandu, the deluxe Shangri-La Hotel is a sophisticated blend of local tradition and 5-star international standards. Located in the tree-lined diplomatic enclave a short walking distance from the heart of the city, the hotel features a verdant garden peacefully secluded from the street, a swimming pool, fitness center and several fine restaurants. Each air-conditioned room offers multi-channel TV and music, direct dial telephone, mini-bar and pleasing modern décor.