 |
Albatross Hotel
price from 45 EUR
0/10 (0)
Logaras, Logaras
Offering outstanding service and personality with traditional architecture and hospitality, this is a small hotel under the dazzling sun of the Cyclades, ideal for a laid-back stay.
On the Blue Flag-awarded Logaras Beach, there are plenty of taverns for...
|