El Saint Thomas Holiday Village, construido alrededor de atractivas piscinas al aire libre, está situado en su propia playa en la costa del mar Negro, 12 km al sur del casco antiguo de Sozopol. El establecimiento ofrece un gimnasio de uso gratuito, platos de cocina internacional y habitaciones con aire acondicionado.
Todas las habitaciones cuentan con balcón, TV con canales vía satélite, conexión a internet por cable gratuita y baño con secador de pelo y artículos de aseo.
La zona de spa, disponible por un suplemento, incluye bañera de hidromasaje, sauna y baño de vapor. El hotel también alberga un salón de belleza, un supermercado pequeño y una tienda de moda.
La playa de Arkutino está situada a 700 metros y es fácilmente accesible con el servicio gratuito de traslado en autobús. Además, el Saint Thomas Holiday Village se encuentra a 3 km de la playa Dune y a 12 km de la localidad de Primorsko.