Lovely & Spacious 2-bedroom rental unit in Glifada

Transit information

Nearest hotels

cntlog