The Hotel Studios Artemis offers the use of a TV in the rooms.
Hotel Studios Artemis
3 StarsFalikari - 85105 - Rhodes, Greece View Map
Rooms facilities
- Television
Public transport
- Airport: DIAGORAS (RHO).
- Distance from the city center: 6 KM
- Distance from the airport: 6 KM