Apollo Beach 30 2241 085513Kallithea, Faliraki, Rhodes Island, 85105, GreeceHotel Keys: 4-star hotel Accommodation: Summer Travel in Kallithea, Rhodes, Dodekanessos Islands in Apollo Beach Review: 8.1 Book here: Book Here https://gr.pinterest.com/etravel_greece/