Hotel Baha Restaurant and Cafe
Taumadhi Square, Bhaktapur, Nepal (bhaktapur)
Price Per Night
From
USD 40