Abella Hotel
Phone Number: +302821068660
Website: Suggest Official Website
Categories: Hotel
Address: Agia Marina, Chania, Crete, 73100 La Canée
GPS Coordinates:
35.51919,23.93145
Chania Municipality, Chania Regional Unit, Crete Region, Greece
Facebook: facebook.com/992700437574235
Instagram: Photos and Videos
List of nearest hotels:
Perla Beach three stars hotel located at Main Street, 58 meters north.
Studio Thodorou located at Agia Marina , 126 meters east.
Thodorou Village three stars hotel located at Agia Marina Neas Kydonias, 128 meters northeast.
Thodorou Villa located at Agia Marina, 132 meters northeast.
El Greco Studios located at Agia Marina,Chania, 177 meters southwest.
Minerva Beach two stars hotel located at Agia Marina, 195 meters east.
Amazon Studios located at Agia Marina Nea Kydonias, 206 meters south.
You can find and book more hotels, hostels and apartments in our interactive hotel map