Hotel Tara 3 stars

Shivalaya Marga, Lakeside - 6, 33700 Pokhara, Nepal

Hotel image
Read more reviews for Hotel Tara