The sisters localiza-se em Castelsardo, nas proximidades de Praia La Vignaccia, Praia de Castelsardo e Praia de Pedraladda, e os hóspedes podem desfrutar de acesso Wi-Fi gratuito e um terraço.
Cada unidade apresenta casa de banho privativa e bidé, ar condicionado, televisão de ecrã plano e frigorífico. Um minibar e chaleira também estão disponíveis.
The sisters disponibiliza um serviço de aluguer de bicicletas.
Estação Ferroviária Sassari fica a 31 km de The sisters, enquanto Palazzo Ducale Sassari fica a 32 km de distância. O aeroporto mais próximo é o Aeroporto de Alghero - Fertilia, que fica a 58 km de The sisters.