Вилла находится в Капо Ватикано рядом с пляжем на «побережье Богов» — Costa degli Dei. «Побережьем Богов» называется участок береговой линии от города Пиццо до города Никотера.
Вся территория Капо Ватикано объявлена охраняемой природной зоной, где запрещено промышленное строительство.
В городе есть железнодорожная станция, соединяющая его с расположенной севернее Тропеей.