ILIRIA HOTEL IS LOCATED IN SARANDE TO THE CITY TOURISM ONLY 20 METERS SEA SEA
Rruga Butrinti lagjia 1, peshku Saranda, Vlorë, Albania