Entries from 2020-08-01 to 1 month
Amathus Beach Hotel is a 5 star hotel situated at the most picturesque area of Rhodes, Ixia beach, which was indeed gifted by nature with the most stunning components there are. With the magical waters, the undisturbed view to the huge wat…