menu

Temple Tree Resort

Where: 
Pokhara - Nepal
The hotel is ideally located in the city of Pochara, where guests can reach the main places of interest with a 15 minutes walk. The resort features a traditional Western Himalayan architecture and it offers beautiful views of the Anapurna. The 49 rooms are designed with a personalized style and offer a free Wi-Fi connection. Other services include an outdoor pool, 2 restaurants, a spa, a bar/lounge and a bar on the water.