O Sci St Helene apresenta acomodações em Toulon, a 600 metros do Zénith Oméga Toulon. O Sci St Helene oferece vistas para o mar e fica a 500 metros de Toulon Tribunal de Grande Instance - Court House. O apartamento está localizado no 5o piso sem elevador.
Possui uma área de estar, uma área de refeições e uma cozinha completa com uma máquina de lavar louça, um forno e um micro-ondas. É fornecida uma televisão de ecrã plano com canais por satélite. A casa de banho privativa inclui uma banheira. São fornecidas toalhas e roupa de cama.
O Mont Faron Gondola fica a 1 km do Sci St Helene, enquanto a Câmara Municipal de Toulon está a 1,2 km da propriedade. O aeroporto mais próximo é o Aeroporto Toulon - Hyeres, a 18 km do Sci St Helene.