Fornecendo um terraço e acesso Wi-Fi gratuito, The sisters fornece acomodações com uma localização conveniente em Castelsardo, não muito longe de Praia La Vignaccia, Praia de Castelsardo e Praia de Pedraladda.
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.