HotelsClick.com

Hotel Studios Artemis

3 Stars

  Falikari - 85105 - Rhodes, Greece View Map

Booking.com

Rooms facilities

  •  Television

The Hotel Studios Artemis offers the use of a TV in the rooms.

 Public transport

  • Airport: DIAGORAS (RHO).
  • Distance from the city center: 6 KM
  • Distance from the airport: 6 KM
Book