Nur wenige Schritte vom Zentrum von San Teodoro entfernt, am Strand von Cala d'Ambra, ist die Stadt vollständig von Bäumen umgeben und von typischer mediterraner Vegetation umgeben. Es besteht aus einem zentralen Bereich in der Nähe des Meeres, wo sich die Hauptdienste befinden, und einer Reihe kleiner, unabhängiger Gebäude, in denen die Zimmer gut gelegen sind, umgeben von gepflegten Grünflächen, die sich mit saisonalen Blüten abwechseln und durch Steinpfade verbunden sind. Das Restaurant mit Blick auf das Meer. Die Stadt hat auch ein Open-Air-Theater für schöne Abendshows, einen großen Bereich in Strandnähe für sportliche Aktivitäten, einen Kinderspielplatz mit Schatten für Kinder Tauchzentrum auf dem kleinen privaten Dock, zwei Schwimmbäder, eines für Erwachsene und eines für Kinder vor dem kleinen Sand- und Kiesstrand, der sich über 200 m erstreckt.
Einige der detaillierten Dienstleistungen können bezahlt werden. Sie können ihre Preise direkt in der Einrichtung überprüfen. Diese Informationen können von der Unterkunft geändert werden.