Stay in the Center of Athens! One of our top picks in Athens.Featuring a bar, Athens Lights is located in Athens in the Attica region, a 15-minute walk from National Theatre of Greece and 1.3 km from National Archaeological Museum of Athens. Among the facilities of this property are a restaurant, a 24-hour front desk and a concierge service, along with free WiFi. A tour desk can provide information on the area.Complete with a private bathroom equipped with a shower and a hair dryer, all guest rooms at the hotel have a flat-screen TV and air conditioning, and certain rooms will provide you with a seating area.Popular points of interest near Athens Lights include Omonia Square, Syntagma Square and Monastiraki Square. The nearest airport is Eleftherios Venizelos Airport, 33.8 km from the accommodation.