Bella Vista Rhodes - Rhodes Town

  • Information

Bella Vista

modern
Address Akti Miaouli Str.
Town Rhodes - Rhodes Town
General Info

TV lounge

Location

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