The 4-star Seven Springs Artemis Villas places guests abound 4.0 km from Anthony Quinn Bay, Tsambika Beach and Rhodes Beach. The unique hotel is set in a Mediterranean building in the middle of Rhodes Island.
The property enjoys convenient location within a 20-minute drive to Diagoras airport.
The rooms in Seven Springs Artemis Villas are fitted with a trouser press, coffee/tea makers, a closet, a sofa and a balcony. The guestrooms look out on the mountain. For more comfort bathrobes, a bidet and bath sheets are provided.
Guests can make use of tour/ticket assistance, ironing service and 24-hour reception on site.
A swimming pool, barbeque grills and a sundeck are available at the hotel.