Hotel Himalaya
14 Views
0 Followers
Claim Business

Hotel Himalaya

Hotel Himalaya located in Pulchowk, Lalitpur is an ideal place, to stay, for business and leisure travelers alike.

Reviews

No reviews yet!. Be the first one to review

X