Het Saint Thomas Holiday Village ligt direct aan zijn eigen strand aan de kust van de Zwarte Zee, 12 km ten zuiden van het oude centrum van Sozopol.
Das Saint Thomas Holiday Village begrüßt Sie direkt am eigenen Hotelstrand an der Schwarzmeerküste, 12 km südlich von der Altstadt von Sozopol entfernt.