The hotel is located in the centre of Athens, just 100 metres away from the Omonia Square metro station, and close to the archaeological sites of Athens, museums and the city's main attractions.
Guests are welcomed in the lobby. The upper floors can be reached by lift. The hotel offers various services and facilities for a comfortable and relaxing stay, including internet access, wireless internet access and a bar.
All rooms feature air conditioning and a bathroom. Guests will also find a balcony in most rooms. The accommodation units each feature a double bed. The accommodation units offer a range of amenities, including a fridge. Internet access, a telephone, a TV and wireless internet access are provided as standard. In each of the bathrooms, guests will find a shower and a hairdryer.