Pension Olymposvs?
Select a hotel to compare with Pension Olympos.
Pension Olympos
Lonely Planet
St Fanouriou street 56, Rhodes Town 85100, Greece
From $50/night
- Air Conditioning
- Refrigerator
"The small but nicely finished rooms have colourful walls, fridge, cool tiled floors and wrought-iron beds, while the studios are less stylish but well equipped. Dog friendly." Full review