
Athens International airport
Mantis air sea houses are located 8 km far from the airport of Athens and is ideal for those who seek to be nearby on an Athens layover.
Mantis air sea houses are located 8 km far from the airport of Athens and is ideal for those who seek to be nearby on an Athens layover.