6 coffee shops within 800 m of Rocca aldobrandesca, Porto Ercole — nearest first. Read more on Wikipedia