Which renowned landmarks should we visit during our stay at the Odyssey Suites hotel?
During their stay at the Odyssey Suites hotel guests can visit Citronne and Temple of Poseidon located within 25 minutes' walk of the property and 6 km away respectively.