Artemis Villa

  • Air conditioning
Location

The 5-star Artemis Villa Rhodes Island has 6 rooms and is located 4 km from Water Park. The hotel also provides bicycle rentals to explore the area.

The accommodation is placed about 20 km from Diagoras airport and 15 minutes by car from such cultural venues as Archaeological Museum of Rhodes. Guests can visit places of worship such as Mosque of Suleyman, set at a distance of 4.9 km from this Rhodes City hotel. A family vacation to Rhodes City will become more exciting if you visit Old Town Aquarium lying within 4.8 km of the property. Eden Rock bus stop is a short way from Artemis Villa.

The accommodation is within 13 minutes' walk of the bar & pub|bar and pub Mikes 77 Cocktail Bar & Cafe.

Important information
Check-in: from 13:00 until 23:59
Check-out: until 12:00