Greek Island is located in Athens, just 2 miles from Lycabettus Hill and 2 miles from Ethniki Amyna Metro Station. The air-conditioned accommodation is 2 miles from University of Athens. Free Wifi is available throughout the property and Athens Music Hall is one mile away.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available. The accommodation is non-smoking.
Museum of Cycladic Art is 2.2 miles from the apartment, while Syntagma Square is 2.3 miles from the property. The nearest airport is Eleftherios Venizelos Airport, 17 miles from Greek Island.