Where are you going?
Check-in
Check-out
  1. Home
  2. Greece
  3. Attica
  4. Athens
  5. Elikon Hotel

Property Location
With a stay at Elikon Hotel, you'll be centrally located in Athens, steps from Omonia Square and minutes from Athens City Hall. This hotel is close to Hellenic Parliament and Ancient Agora.

Rooms
Stay in one of 24 guestrooms featuring plasma televisions. Complimentary wireless Internet access is available to keep you connected. Conveniences include phones, housekeeping is provided daily, and you can request irons/ironing boards.

Business, Other Amenities
Featured amenities include a 24-hour front desk and luggage storage.