Oyo 167 Hotel Lotus Buddha Inn Location
Opposite Chhaya Center, Amrit Marg Thamel, Kathmandu Nepal, Kathmandu, Nepal
Enter dates to see available properties
Area Information
Attractions
himalayan arts gallery p.ltd
550 m
Naya Bazar Multi Venue
700 m
Narayanhity Palace Museum
900 m