Here is the map of central Greece and Evia. Castello
Rosso located at the Nothern part of Evia and only 55 Km
from Athens. Access from Athens by ferry-boat from the
port of Agia Marina or by car via Halkida.
DISTANCES
National Airport - Port of Agia Marina 50''
Port of Agia Marina - Nea Styra 45''
Athens- Port of Agia Marina 60''
Halkida - New Styra 90''
Karistos - New Styra 35''
Rafina - Marmari 50''
See whole place at Google maps (click below).
Castello
Rosso new video, contains pictures from all over the hotel and the area of Styra.