Located in Pokhara, Hotel Tara is in the mountains and 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 Tara
- FREE Parking
- Security Guard
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.