L'hôtel Arte bénéficie d'un emplacement privilégié en bord de mer, à seulement 50 m de la plage, dans un quartier calme à proximité du centre-ville de Rhodes.
Ses chambres disposent de la climatisation, Wi-Fi, TV par satellite et balcon ou terrasse aménagée.
Les clients peuvent également profiter d'un restaurant, d'une taverne au bord de la piscine, d'un grand bar, d'un bar au bord de la piscine et d'une piscine avec chaises longues et parasols.