Menandrou 21 Athens, 10553, Athens
Reviews of Sparta Team
Great value room, fine location with regard to metro stops and walking distance to all touristy city centre areas. Room was clean & simple, PC availab...
Ryan, 30 December 12
Sparta Team haven't translated their information but to see the full English version click here