Please Wait..
TV lounge
Old Rhodos Town -10min walk, Beach opposite of the hotel. Nearest Station/metro: Bus station to Roda -10min walk. Nearest Airport: Rodos Diagoras Airport -13kms
Bella Vista