15
0
Add to Travel
Lemontree Saranda
CUISINES: European, Albanian
More
Rr Nene Tereza No: 2, Sarandë 9701, Albania First Floor Of Illyrian Boutique Hotel, Saranda 9701 Albania
39.873158000000004 | 20.002026000000004