Anixis Hotel 34 Iraklidon Street, Rhodes Island, 85101, GreeceHotel Keys: 3 stars Accommodation: Summer Travel in Kremasti, Rhodes, Dodekanessos Islands in Anixis Hotel Book here: Book Here https://gr.pinterest.com/etravel_greece/