Stay in the Center of Athens! In a great location. One of our top picks in Athens.Spot Apart has well-equipped accommodations featuring free WiFi in the Athens City Center of Athens, less than 0.6 mi from National Theater of Greece.All units are equipped with a flat-screen TV and a fully equipped kitchen with an oven, a microwave and coffee machine. There is also a toaster, fridge and a kettle.The aparthotel offers a terrace. A business center is at guests’ disposal at Spot Apart.Both a bicycle rental service and a car rental service are available at the accommodations.National Archaeological Museum of Athens is an 11-minute walk from Spot Apart, while Omonia Square is less than 0.6 mi from the property. The nearest airport is Elefthérios Venizélos Airport, 20 mi from the property.