openPR Logo

Press Releases from Amathus Beach Hotel Rhodes (1 total)

A Newly Renovated 5 Star Hotel in Ixia Rhodes, Greece

Newly renovated and now offering an exciting array of new accommodation choices, the Amathus Beach Rhodes is a luxury hotel that is sure to surpass

Go To Page: