Athens, Greece
Sparta Team Hotel- Hostel
Hostel
This hostel enjoys a great location at the heart of the mesmerising city of Athens. Guests will find themselves just a short distance away from a number of the city's most captivating attractions, including Kotzia Square, Ancient…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in public areas


