Conveniently located in Kathmandu, Hotel Shangri-La is a great base from which to explore this vibrant city. Only 7 km away, this 5-star hotel can be easily accessed from the airport. For sightseeing options an ... Read more

View all Luxury Hotels in Kathmandu