5 Plastira str, Rhodes 85100, Greece
Triple Room

Triple Room

Bed3 twin beds
Max People3
ViewYes
WifiYes
Start From55.00€ / Night
Check Details

Twin Room

Bed2 twin beds
Max People2
ViewYes
WifiYes
Start From45.00€ / Night
Check Details

Single Room

Bed1 twin bed
Max People1
ViewYes
WifiYes
Start From30.00€ / Night
Check Details