Directory
Where to Stay
![Where to Stay](/media/categories/where-to-stay_header_Y8vjRbh1.jpg)
Albatross Hotel
This is an original 3 stars small hotel with personality, pleasantly decorated, offering distinguished service and hospitality and overlooking the awarded with a "Blue Flag" Logaras beach. The pool & bar areas are ideal for relaxation and hosting of various events such as weddings and parties.
+30 22840 41157 | Logaras