A poucos passos do centro de San Teodoro, na praia de Cala d'Ambra, a cidade é completamente cercada por árvores e cercada por vegetação típica do Mediterrâneo. Consiste em uma área central perto do mar, onde existem os principais serviços e uma série de pequenos edifícios independentes, onde os quartos estão bem localizados, cercados por espaços verdes bem cuidados que alternam com flores da estação, conectados por caminhos de pedra. O restaurante com vista para o mar. A cidade também possui um teatro ao ar livre para belos shows noturnos, uma grande área perto da praia para atividades esportivas, um parque infantil com sombras para crianças Centro de Mergulho no pequeno cais privado, duas piscinas, uma para adultos e outro para crianças em frente à pequena praia de areia e cascalho, que se estende por 200 metros.