Placed in 25 minutes' stroll from Matogianni, this 2-star Artemis Hotel Agios Stefanos includes views over the Mediterranean Sea. Guests will enjoy a continental breakfast and access to a terrace.
The venue is perfectly located in vicinity of Agios Stefanos Beach. It is also 25 minutes on foot from Archaeological Site of Delos. You can get to Matoyianni Street in a few minutes by car.
A number of restaurants, including Taverna Petran and Kapari Restaurant, are located in the surrounding area, 350 metres away. This accommodation is 10 minutes' walk from New Port bus station.
Check-in:from 14:00-23:59 hours
Check-out:until 11:00 hours