Apartment/Flat Athens SmArt 3-Bedrooms Apartment
★★★
20 Theodore Diligiannis, Athens, Greece Show on map
Central Green Apartments is a hotel in Athens, Greece. It is one of 2,220 places to stay in Athens listed on Triptoic.
20 Theodore Diligiannis, Athens, Greece
Central Green Apartments is located at 20 Theodore Diligiannis, Athens, Greece.
Highly rated alternatives close by
Apartment/Flat
Serviced apartment
Hotel
Hotel
Hotel