Property Location A stay at Argo Hotel places you in the heart of Rhodes, convenient to Faliraki Beach and Anthony Quinn Bay. This hotel is within close proximity of Ladiko Beach and Water Park Faliraki.Rooms Make yourself at home in one of the 44 air-conditioned..