Located on the sandy Stegna Beach in Archangelos Village, this detached holiday home features a terrace and a garden. Guests benefit from free WiFi and private parking available on site.
There is a dining area and a kitchen complete with an oven and a microwave. Towels and bed linen are offered in this holiday home. Other facilities at Archipelagos include a sun terrace.
Rhodes Town is 28 km from Archipelagos, while Faliraki is 15 km from the property. Rhodes International Airport is 22 km away.