8.4/10
Very Good
13 reviews
Free Wi-Fi
Just 2 km from the famous Japanese and German monastery, Lumbini Buddha Garden Resort offers free Wi-Fi in all areas.
Number of rooms: 18
Telar River, Parsa Chauraha, 32914 Lumbini, Nepal