O Hotel de France encontra-se apenas a 600 metros da Estação Ferroviária Bruxelas Sul e do Terminal do Eurostar. Dispõe de uma recepção 24 horas e de quartos mobilados com simplicidade e equipados com televisão de ecrã plano e canais por cabo.
Cada um dos quartos do hotel inclui uma secretária e uma casa de banho privativa com chuveiro. Os hóspedes poderão usufruir das comodidades de engomadoria ou do armazenamento de bagagens durante a sua estadia.
A Estação de Metro Lemonnier está a menos de 100 metros. A Grand Place encontra-se a menos de 20 minutos a pé do Hotel de France e a Estátua Manneken Pis fica apenas a uma caminhada de 15 minutos.