Teal Faliro HouseApartment
21 Terpsitheas, Athens, 175 63
Situated 1.8 km from Edem Beach, Teal Faliro House by UPSTREET offers air-conditioned accommodation with a balcony and free Wi-Fi. There is a private entrance at the apartment for the convenience of those who stay. The apartment has family rooms.