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 35 km van Olbia Harbour, 30 km van Archeological Museum of Olbia en 31 km van Church of St. Paul the Apostle. De accommodatie is rookvrij en bevindt zich op 15 km van Tavolara.
Alle kamers bij het pension hebben een kledingkast, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken. De kamers zijn voorzien van een koelkast.
San Simplicio Church ligt op 31 km van La casetta di Lu Casteddu. Vliegveld Luchthaven Olbia-Costa Smeralda ligt op 24 km afstand.