La casetta di Lu Casteddu ligt in het centrum van San Teodoro, op 12 minuten lopen van Spiaggia Cala d'Ambra, en biedt kamers met airconditioning en gratis WiFi. De accommodatie ligt op ongeveer 2,2 km van Spiaggia Isuledda, 15 km van Tavolara en 35 km van Olbia Harbour. De accommodatie is rookvrij en bevindt zich op 2 km van Spiaggia La Cinta.
Alle kamers bij het pension hebben een kledingkast en een flatscreen-tv. Alle kamers zijn voorzien van een eigen badkamer met een douche, gratis toiletartikelen en een haardroger.
Archeological Museum of Olbia ligt op 30 km van La casetta di Lu Casteddu, en Church of St. Paul the Apostle ligt 31 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Olbia-Costa Smeralda, op 24 km van de accommodatie.