Im Stadtzentrum von São Lourenço bietet dieses Hotel klimatisierte Zimmer mit kostenfreiem WLAN und kostenfreie Parkplätze. Ein Restaurant und eine Bar sind ebenfalls vorhanden. Die Rezeption ist rund um die Uhr besetzt.
Die Zimmer im Hotel Londres verfügen über einen LCD-TV, ein Telefon und eine Minibar. Das eigene Bad ist mit einer Dusche ausgestattet.
Die berühmte Badeanlage Parque das Águas liegt nur 200 m entfernt. Die malerische Lokomotive-Station Maria Fumaça und die Haltestelle der Seilbahn liegen jeweils 1,2 km vom Hotel Londres entfernt.