Hotel Namche is located in Nāmche Bāzār. Each accommodation at the 1-star hotel has mountain views, and guests can enjoy access to a restaurant and to a bar.
Number of rooms: 38
Nāmche Bāzār, 56000 Nāmche Bāzār, Nepal
Hotel Namche is located in Nāmche Bāzār. Each accommodation at the 1-star hotel has mountain views, and guests can enjoy access to a restaurant and to a bar.
Number of rooms: 38
Nāmche Bāzār, 56000 Nāmche Bāzār, Nepal