Das 3-Sterne-Hotel Harrods Room London bietet 26 Zimmer und liegt in einer 16 Gehminuten Entfernung vom See The Long Water. WLAN ist in den öffentlichen Bereichen verfügbar, so dass Sie in Verbindung bleiben können.
Das Hotel liegt etwa 600 Meter vom Victoria and Albert Museum entfernt und befindet sich zudem in einer Entfernung von 3 km vom London Eye. Während Ihres Aufenthalts im Harrods Room London sind Sie nicht weit entfernt vom Naturhistorischen Museum. Auch Oratorianerkirche befindet sich in einer 6 Gehminuten Entfernung vom Bed & Breakfast. Die Unterkunft liegt in einer Entfernung von 2 km von der Oxford Street und ziemlich nah an der U-Bahn-Station Knightsbridge.
Die Zimmer im Hotel verfügen über einen Patio und einen Essbereich sowie ein Bügeleisen/Bügelbrett für Ihren Komfort. Neben einer getrennten Toilette und einer Dusche gehören auch ein Haartrockner und Badelaken zur Ausstattung des Badezimmers. Die Badezimmer bieten eine getrennte Toilette und eine Dusche und sind mit einem Haartrockner und Badelaken ausgestattet. Das Hotel Harrods Room bietet Gästezimmer mit Blick auf den Innenhof.
Im Restaurant The Mantl, das ca. 5 Minuten Gehweg vom Hotel entfernt liegt, können Sie orientalische Küche genießen.