137 Solonos, Athens, Greece
The Solon House-Self Check-In Hotel Athens, located nearly a 25-minute walk from the Syntagma Square, is proud to feature an archaeological museum. Wi-Fi throughout the property is available.
The Attica, The Department Store is a mere 1.6 km from the hotel, and the graceful stone Tower of the Winds is 1.9 km from it. The Solon House-Self Check-In is situated within 5 minutes' walk of Tres Event Venue and within easy reach of Victoria underground station. Guests can reach the neoclassical National Archaeological Museum, which is merely 250 metres away. The nearest bus stop is Ioulianou approximately 5 minutes' walk away.
The 77 rooms at the hotel are equipped with comforts such as an air conditioner, as well as a flat-screen TV with satellite channels. Fitted with coffee/tea making machines, the rooms also come with a cupboard. A separate toilet and a shower, along with a hair dryer and towels, are provided.
Ta Karamanlidika tou Fani treats guests with Greek dishes and lies 1.1 km from The Solon House-Self Check-In Hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about The Solon House-Self Check-In!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please