Hotel Baha Restaurant and Cafe

Taumadhi Square, Bhaktapur, Nepal (bhaktapur)

Price Per Night

From USD 40