The hotel is located on Omonia Square in the centre of central Athens. It allows guests easy access to the famous landmarks of the city such as the Parthenon, the Plaka and the museums and is also conveniently placed for the business and administrative areas. Athens Airport is only 30 km away.
The establishment comprises a total of 64 accommodation units. A lobby and a reception are available to guests. Lift access is provided to the upper floors. Services and facilities at the hotel include a safe, internet access, a breakfast room, a café and a bar.
All accommodation units feature air conditioning and a bathroom. The rooms offer a range of amenities, including tea and coffee making equipment. A telephone, a TV and a radio are provided for guests' convenience. Each accommodation unit includes a bathroom with a shower.