Hotel Trekkers Inn 3* Pokhara, Nepal

Hotels in Nepal - Hotels in Pokhara - Hotel Trekkers Inn

Located in the scenic Pokhara area, Hotel Trekkers Inn is a just a few steps from Fewa Lake, provides bright and airy rooms with private balconies and free Wi-Fi.