Photos coming soon
HOTEL
Travell Suite 11
Artemidos 51-53, Thessaloniki
Where it sits
Travell Suite 11
Artemidos 51-53, Thessaloniki
40.60708, 22.96408
Similar stays nearby
Plan around Travell Suite 11
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
