Hotel Orchid is located in Pokhara, close to Barahi Temple, World Peace Stupa, and Devi's Fall. Nearby points of interest also include Pokhara International Mountain Museum and Bindhyabasini Temple. Read More About Hotel Orchid
- 24 Hour Room Service
- Concierge Desk
- Dry Cleaning Service
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.