Hotel Tara

Hotel Tara is located at the heart of Pokhara. The hotel has got 22 quiet deluxe/super deluxe rooms, tastefully furnished luxury rooms each fitted with LED Television, air condition, free Wi-Fi and are all self-contained with bath tubs or showers as per the guest requirements.

Translate »