Hotel Yambu

lekhnath marg Thamel (Thamel)

Price Per Night

From USD 22.6