A pochi passi dal centro di San Teodoro, sulla spiaggia di Cala d'Ambra, il paese è completamente circondato da alberi e circondato dalla tipica vegetazione mediterranea. È costituito da una zona centrale vicino al mare, dove si trovano i principali servizi e una serie di piccoli edifici indipendenti, in cui le camere sono ben posizionate, circondate da spazi verdi ben tenuti che si alternano a fioriture stagionali, collegati da sentieri di pietra. Il ristorante si affaccia sul mare. La città ha anche un teatro all'aperto per splendidi spettacoli serali, una grande area vicino alla spiaggia per attività sportive, un parco giochi per bambini con ombre per bambini Centro immersioni sul piccolo molo privato, due piscine, una per adulti e una per bambini di fronte alla piccola spiaggia di sabbia e ghiaia, che si estende per 200 mt.