Click here to book your room

100 Iraklidon Avenue, Ixia, 85101, Greece
website: www.amathusrhodes.com