The sisters ligt in Castelsardo, in de buurt van Spiaggia di La Vignaccia, Spiaggia La Marina di Castelsardo en Spiaggia di Pedraladda. De accommodatie biedt gratis WiFi en een terras.
Elke unit heeft een eigen badkamer en een bidet, airconditioning, een flatscreen-tv en een koelkast. Er is ook een minibar en een waterkoker aanwezig.
Fietsverhuur is beschikbaar bij de bed & breakfast.
Treinstation Sassari ligt op 31 km van The sisters, en Palazzo Ducale Sassari ligt 32 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Alghero-Fertilia, op 58 km van de accommodatie.