Central apartment near to Athens Metro - Apartments for Rent in Tavros, Greece
Entire home/apt in Tavros, Greece. My place is close to the city center and public transport. You’ll love my place because of its 5 mins walk from Athens Metro (Line 1 (Green): Tavros Metro Station), the Acropolis and Lycabettus hill great views. My place is good for couples, solo ...
See this content immediately after install