Thessaloniki Hotels 5 Star Websites
The Excelsior | 5-Star Boutique Hotel in Thessaloniki
- excelsiorhotel.gr
The Excelsior is a boutique 5 star hotel in the center of Thessaloniki and a member of Small Luxury Hotels of the World.
Not Applicable
$
8.94