Avlaki cafe restaurant
Phone Number: +306979973727
Website: Suggest Official Website
Categories: Beach, Greek Restaurant
Address: avlaki, 81109 Pétra, Lesvos, Greece
GPS Coordinates:
39.32235,26.16317
Municipality of West Lesvos, Lesbos, North Aegean Region, Greece
Facebook: facebook.com/363358593788266
Instagram: Photos and Videos
There is a list of nearest hotels:
Alma Hotel
is a four stars hotel located at Petra,
in 184 meters southeast.
Studios Stefani
located at Petra ,
in 297 meters east.
Hotel Defkalion
is a two stars hotel located at Main Street,
in 304 meters south.
Clara Hotel
is a three stars hotel located at Avlaki Petras,
in 322 meters west.
Villa Marianthi
located at Agios Kirikos,
in 388 meters east.
Aiolides
located at Petra,
in 488 meters east.
Dimitris Holidays
located at Anaxos,
in 488 meters southwest.
Your can find and book more hotels, hostels and apartments on our interactive hotels map.