Hotel Floga 3 stars

Rruga Dede Gjon Luli, 4001 Shkodër, Albania

Hotel image
Read more reviews for Hotel Floga