Temple Tree Resort – Pokhara

Temple Tree Resort & Spa is a boutique hotel combining western standards with the distinctive architecture and culture of Nepal’s Western Himalayas. Named after the fragrant temple tree plant frangipani found here, we offer a peaceful and relaxed atmosphere, privacy when preferred and attentive service. Nestling close by Fewa Lake in the Pokhara Valley, Temple …

Temple Tree Resort – Pokhara Read More »