Find the 3-star hotels that appeal to you the most
Check out our selection of great 3-star hotels in Phorcha
Namche Terrace features a garden, terrace, a restaurant and bar in Namche. This 3-star hotel offers room service, a concierge service and free WiFi.
Featuring a bar, Lukla Airport Resort Lukla features accommodations in Lukla.