Situado no centro da cidade de São Lourenço, este hotel disponibiliza quartos climatizados com acesso Wi-Fi gratuito e estacionamento gratuito. Estão disponíveis um restaurante e um bar. A recepção está aberta 24 horas por dia.
Os quartos do Hotel Londres incluem uma televisão LCD, um telefone e um mini-bar. A casa de banho privativa inclui um chuveiro.
O famoso Parque das Águas fica apenas a 200 metros. A pitoresca Estação de Locomotiva Maria Fumaça e a paragem do teleférico estão a 1,2 km do Hotel Londres.