The Solon House-Self Check-In - A centrally located Athens apartment with mountain views and fully equipped kitchens
Located in central Athens, The Solon House-Self Check-In stands 2296.6 ft from the University of Athens-Central Building and 984.3 ft from the National Archaeological Museum. This apartment-style Athens hotel features air-conditioned rooms with flat-screen TVs, private bathrooms with showers, and balconies offering mountain views. Each unit comes with a fully equipped kitchen containing a stovetop, refrigerator, and toaster, along with tea and coffee making facilities. All accommodations include free WiFi, carpeted floors, wardrobes, and heating systems. The Solon House positions guests 1 mile from both Syntagma Square and the Ermou Street shopping area. A 10-minute walk leads to Victoria station, while Monastiraki is accessible within a 20-minute walk.
Pros
984.3 ft from both the Hellenic Motor Museum and multiple dining options
Mountain and city views available from select balconies
Walking distance to five restaurants within 984.3 ft, including Trata Fish Tavern and Sepia Art Cafe
Cons
18 miles from Eleftherios Venizelos Airport
1.5 miles from the Acropolis
View all
Select room type
Choose from double rooms, family suites, and premium stays. Enjoy breakfast, flexible cancellations, and exclusive deals.