Quietly located in the center of the Medieval Rhodes Old Town, Olympos Pension is 1.2 mi from the beach. It offers a sun terrace and free Wi-Fi in public areas.
A TV and fridge are included in all rooms at the Olympos. Each has a private bathroom with hairdryer. Some rooms offer a balcony. The property serves breakfast, while a garden is available.
Guests will find shops just 164 feet away. The town center is at 328 feet and Rhodes Port is within 1640 feet. Rhodes International Airport is 11 mi away.
License number: 1143Κ112Κ0186600
Number of rooms : 5