Letoviska Capo d’Arco se nachází na ostrohu Canelle. Je to soukromá rezidenční oblast, rozkládající se na více než 100 hektarech, zasazená do národního parku Parco Nazionale dell’Arcipelago Toscano. Nejbližší město Porto Azzurro je vzdálené asi 10 minut jízdy autem. Úzká štěrková pláž je ohraničena nádherným útesem.