Das 5-Sterne-Hotel L'Oscar London bietet ein Restaurant und liegt im Viertel Cricklewood von London, etwa 17 Minuten zu Fuß vom U-Bahnhof Goodge Street und circa 2 Kilometer vom Madame Tussauds entfernt. Das Hotel mit Blick auf die Stadt liegt in 650 Meter Entfernung vom British Museum und betreibt ein À-la-carte- Restaurant.
Das Zentrum von London kann man fußläufig in 15 Minuten vom Hotel aus erreichen. Das L'Oscar London liegt gleich neben der Royal Academy of Arts. Die Oxford Street ist lediglich 14 Gehminuten von der Unterkunft entfernt, während die U-Bahn-Station Holborn ein paar Schritte entfernt von der Unterkunft ist. Der Bahnhof Charing Cross befindet sich in weniger als 1 km Entfernung vom Hotel.
Das L'Oscar verfügt über 45 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen und WLAN ausgestattet sind. Sie werden Annehmlichkeiten wie eine begehbare Dusche und eine getrennte Toilette zu schätzen wissen.
Jeden Morgen gibt es ein englisches Frühstück. Das Restaurant Loscar Restaurant serviert die britische Küche zum Mittagessen. Es gibt eine 24 Stunden geöffnete Bar auf dem Gelände.
Check-in:von 15:00-16:00 Uhr
Check-out:bis 12:00-13:00 Uhr