Located 17 meters from Station Lazimpat. Stop at Mandala Hotel to discover the wonders of Kathmandu. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.
Located 187 meters from Station Lazimpat. Hotel Le Himalaya is a popular choice amongst travelers in Kathmandu, whether exploring or just passing through.