Das Stadthotel ist nur 14 km vom historischen und kommerziellen Zentrum der Stadt Thessaloniki entfernt. Der internationale Flughafen von Thessaloniki ist ungefähr 25 km entfernt. Das klimatisierte Stadthotel wurde im Amphitheaterstil erbaut und verfügt über 48 Zimmer. Die Gäste werden in der Lobby begrüßt, in der es eine 24h-Rezeption mit 24h-Check-out-Service sowie Aufzüge zu den oberen Stockwerken gibt. Die Gäste können in der Café/Bar einen Drink genießen und ihren Tag im Frühstücksraum beginnen und in der Lounge neben der Rezeption entspannen. Außerdem gibt es Internetzugang, Zimmer- und Wäscheservice sowie einen großen, sicheren Parkplatz. Alle Zimmer sind modern eingerichtet und verfügen über ein eigenes Badezimmer mit Dusche, Badewanne mit Jacuzzi und Haartrockner. Die Gäste können auf ihrem Kingsize-Bett eine erholsame Nachtruhe genießen. Zur weiteren Ausstattung der Zimmer gehören ein automatisches Direktwahltelefon, ein TV, Internetzugang, eine Minibar, eine zentrale Klimaanlage und ein Balkon oder eine Terrasse. Das Hotel serviert ein Frühstücksbuffet und das Abendessen kann à la carte genossen werden.