The Boudha Inn
Hotel
Boudhha
Located in Kathmandu, 700 metres from Boudhanath Stupa, The Boudha Inn provides accommodation with a restaurant, free private parking, a garden and a terrace.
Number of rooms: 21
Ramhiti Chowk, Boudha 6 , Boudhha, 44600 Kathmandu, Nepal