>>> Over 88,000 Hotels in 180 Countries
Home | Contact | Privacy

Online Hotel Guide

HotelGuide411.com

Popular Destinations

OLYMPIA HOTEL

Olympou 65
Thessaloniki, Greece 54631



Rates:
144.2935 - 158.8686

Amenities:



< Hotels in Thessaloniki
< Hotels in Greece

OLYMPIA HOTEL
Olympou 65
Thessaloniki, Greece 54631

Check Availability