Rodos Beach Villa Archangelos is located in a Mediterranean-style building.
Many Archangelos sights, including Anthony Quinn Bay, Tsambika Beach and The Water Park are approximately 30 minutes' walk away. This venue is 1 km away from the center of Archangelos. Guests can dine in Perigiali Sea Food Reastaurant and Mikra Mouragio located within a 5-minute walk of the property.
There are rooms with TV and a balcony in Rodos Beach Villa Archangelos. Guests can benefit from a private bathroom.
The villa features a kitchen for self-catering.
Diagoras airport is 5 minutes' drive away.
There are beach facilities including showers and towels provided.