Localizado em Le Thor, a 3 km de L'Isle-Sur-La-Sorgue, este hotel dispõe de uma piscina exterior com 20 m x 10 m. Dispõe de um jardim e de acesso gratuito. O acesso Wi-Fi está disponível em todos os quartos.
Construído em forma de U em redor da piscina, o Hôtel Saint Louis apresenta quartos com uma decoração colorida e uma casa de banho com um chuveiro. Os quartos estão equipados com um telefone e uma televisão de ecrã plano. Alguns dos quartos têm vista para a piscina.
O restaurante serve refeições francesas tradicionais. Um pequeno-almoço continental é preparado diariamente e os hóspedes podem desfrutar de uma bebida no bar do Hôtel Saint Louis.
O hotel está localizado a 20 km a leste de Avignon e a 15 minutos de carro do Parque Natural Regional Luberon. O estacionamento gratuito está disponível no local e a recepção está aberta 24 horas.