Facilities and services include restaurant, bar, elevator, wireless Internet access, parking (extra charge) and 24-hour reception.
Rooms feature air conditioning, TV, telephone, bathroom, wireless Internet access, safe, fridge and balcony/terrace.
Address: 23 Egnatia Str, 54630 Thessaloniki, Greece.