Entire rental unit · 2 guests · 2 beds · 1 bath
STUDIO 21Located in Heraklio Town, 1.5 km from Heraklion Venetian Harbour and 1.7 km from Venetian Walls, STUDIO 21 provides accommodation with amenities such as free WiFi and a flat-screen TV. Providing private parking, the apartment is 1.8 km from Amoudara Beach.
The air-conditioned apartment consists of 1 bedroom, a kitchen with dining area, and 1 bathroom with shower.
STUDIO 21 offers a terrace.
Popular points of interest near the accommodation include Historical Μuseum of Crete