400 metres from National Theatre of Greece Artemision is situated in Athens and offers free WiFi express check-in and check-out and concierge services. Boasting a terrace this property is set a short distance from Omonia Square National Archaeological Museum of Athens and Monastiraki Square. The accommodation features a 24-hour front desk room service and organising tours for guests. At the hotel every room has a balcony with a city view.
At Artemision rooms include a wardrobe and a flat-screen TV. University of Athens - Central Building is 1.5 km from the accommodation while Ermou Street-Shopping Area is 2.1 km from the property.
The nearest airport is Elefthérios Venizélos Airport 32 km from Artemision.