Das 5-Sterne-The Londoner Hotel Macau liegt in 19 Gehminuten Entfernung von der Igreja de Nossa Senhora do Carmo und bietet einen Außenpool und WLAN im ganzen Gebäude. Das Hotel liegt im Bezirk Cotai von Macau, 7 km weit weg von die Pauluskirche, einem historischen Sehenswürdigkeit, und bietet britische Gerichte.
Das Hotel liegt in einer erstklassigen Lage nicht weit entfernt vom Senado-Platz, und Einkaufsmöglichkeiten wie Shoppes at Parisian sind etwa 600 Meter von der Unterkunft entfernt. Monkey King liegt auch in 5 Gehminuten Entfernung vom Londoner Macau. Der Eiffelturm im Parisian Macau, eine bekannte Sehenswürdigkeit, ist ebenfalls in unmittelbarer Nähe von der Unterkunft. Die Bushaltestelle Free shuttles to ferry terminals ist ebenfalls in 750 Meter Entfernung zum Hotel.
Das Londoner Macau verfügt über 548 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Ein Bidet, eine getrennte Toilette und eine Dusche werden in den Zimmern zur Verfügung gestellt. Gäste sind eingeladen, einen Haartrockner und Handtücher in den privaten Bädern mit einem Bidet, einer getrennten Toilette und einer Dusche zu nutzen. Alle Zimmer bieten einen Blick auf die Stadt.
Jeden Tag bietet die Unterkunft ein Frühstücksbuffet an. Das The Londoner Hotel verfügt über 9 gastronomische Einrichtungen, darunter ein À-la-carte- Restaurant. Vor Ort gibt es eine Lounge- Bar. Das Restaurant Rice Empire liegt nur 5 Minuten Fußweg vom Hotel entfernt und serviert asiatische Gerichte.