Amathus Beach Hotel Rhodes

Rhodes - Rhodes

Search dates for this hotel

Overview

Nestled on the beach, this Ixia hotel is within 3 mi (5 km) of Stamatiadis Mineralogy and Paleontology Museum, Acropolis of Rhodes and Temple of Apollo. Palace of the Grand Master of the Knights of Rhodes is 3 mi (4.8 km) away.