B&B Sole E Luna ligt op 600 meter van het centrum van San Teodoro, op 12 minuten lopen van Spiaggia Cala d'Ambra, en biedt accommodatie met airconditioning, een patio, een tuin en een terras. Er is gratis WiFi in de hele accommodatie.
Alle units zijn voorzien van een zithoek, een flatscreen-tv en een eigen badkamer met gratis toiletartikelen, bidet en douche.
Er is dagelijks een ontbijt beschikbaar. De opties zijn een continentaal ontbijt, Italiaans ontbijt en Amerikaans ontbijt.
Spiaggia La Cinta ligt op 1,7 km van de bed & breakfast, en Spiaggia Isuledda ligt 2,2 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Olbia-Costa Smeralda, op 24 km van B&B Sole E Luna.