1 ★
Sparta Team Hotel
Address: Menandrou 21, Athens, Greece
Featuring rooms with shared or private bathrooms, Sparta Team Hotel is centrally located in Athens City, just a 5-minute walk from Omonia and Monastiraki Metro Station. It boasts a snack bar and free Wi-Fi access throughout.
Hotels Nearby
-
The New Yorkers Hotel 1 ★
31 Menandrou Street 12 Rooms 4 Floors Building, Athens
-
Chic Hotel 4 ★
25 Pireos Street, Athens
-
Vienna Hotel 2 ★
20 Pireos (Tsaldari) Str., Athens
-
Dorian Inn 3 ★
15-19 Pireos Street, Athens
-
Athens Odeon Hotel 3 ★
42 Pireos street, Athens
-
Hotel Marina 2 ★
13, Voulgari str., Athens
-
Ares Athens Hotel 2 ★
7 Piraios, Athens
-
Economy Hotel 2 ★
5, Kleisthenous str, Athens
-
Elite Hotel 2 ★
Pireos 23, Athens
-
Hotel Fresh 4 ★
26 Sofokleous & 2 Klisthenous, Athens
-
Best Western My Athens Hotel 3 ★
Keramikou 3, Athens
-
Evripides Hotel 2 ★
79 Evripidou Str, Athens
- 🏠 WorldPlaces ›
- Hotels ›
- 🇬🇷 Greece ›
- Athens ›
- Sparta Team Hotel