Terpsis Lodge Hotel Heraklio Town
Situated in Heraklio Town within 2.9 km of Amoudara Beach and 700 metres of Venetian Walls, Terpsis Lodge features accommodation with free Wi-Fi, seating area and a kitchenette.
Number of rooms: 2
Stavraki 9, Heraklio Town, 71305, Greece