Das komfortable Bed and Breakfast Maria London in praktischer Lage bietet einen Ausblick auf den Garten und ist zudem rund 4 Kilometer vom Neasden-Tempel entfernt gelegen.
Das Hotel befindet sich in London, circa 5 Minuten zu Fuß von der U-Bahn-Station Hendon entfernt. Auch Sportfans kommen auf ihre Kosten, denn die SSE Arena Wembley liegt 4,1 km vom Bed & Breakfast. Der London Zoo liegt in rund 15 Fahrminuten Entfernung vom Bed and Breakfast Maria London. Die komfortable Unterkunft liegt in unmittelbarer Nähe zur Bushaltestelle Hendon Way und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Die Badezimmer sind mit einem Bidet, einer getrennten Toilette und einer Dusche ausgestattet und halten für Gäste zudem eine Duschhaube und Badelaken bereit.
Das Restaurant The Hendon bietet britische Gerichte an und liegt in 450 Meter Entfernung vom Hotel.