Lake Boutique Hotel

Baidam Rd, Pokhara, Nepal (Baidam Road)

Price Per Night

From USD 29