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. Dit hotel is gebouwd rondom uitnodigende buitenzwembaden. Het biedt kamers met airconditioning, gratis fitnessfaciliteiten en internationale gerechten.
Alle kamers hebben een balkon, een badkamer met een föhn en toiletartikelen, en een televisie met satellietzenders. Ze beschikken allemaal over gratis vast internet.
De spa met een hot tub, een sauna en een stoombad is toegankelijk tegen een toeslag. Er is ook een schoonheidssalon, een kleine supermarkt en een modezaak op het terrein.
Het Arkutino-strand ligt 700 meter verderop en is gemakkelijk bereikbaar met de gratis pendelbus. Het strand Dune bevindt zich op 3 km van het Saint Thomas en het Primorsko Resort ligt op 12 km van de accommodatie.