Hotel Italia 3 stars

Sotir Kolea NR 10, 1000 Tirana, Albania

Hotel image
Read more reviews for Hotel Italia