Al castello situa-se em Tarquinia, a 48 km de Termas Naturais de Bagnaccio, e dispõe de acomodações com ar condicionado e acesso Wi-Fi gratuito, assim como acesso a um terraço.
Há uma casa de banho privativa com bidé e produtos de higiene pessoal gratuitos em cada unidade, assim como um secador de cabelo.
O aeroporto mais próximo é o Aeroporto de Roma - Fiumicino, que fica a 78 km de al castello.