Apollo Pension

23 Omirou street,
Old Town
85100 Rhodes

More about us...

Right at the top of the old town with fantastic views is the Apollo Pension. Refurbished a few years ago to a very good standard. All rooms are en suite and pleasantly decorated surrounding a central courtyard.


Destination(s) where you can find this listing