Avalon Hotel Thessaloniki
Macedonia / Thessaloniki / Thessaloniki City • View on MapPlease select your dates
Open All Year... "Avalon Hotel Thessaloniki", is a "boutique" hotel designed in order to provide the professionals who are visiting Thessaloniki, a pleasant accommodation. More Info »