Hotel Alexiou
Tel. +30 2432077126, +30 2432077127
HOTEL
It looks like nothing was found at this location. Maybe try a search?