Ca. 20 Gehminuten vom See The Long Water entfernt gelegen, bietet das stilvolle 3-Sterne-Tudor Court Hotel London Weinguttouren für aktive Touristen an. Das reizvolle Hotel befindet sich in einem Unterhaltungs- Bezirk von London und ist 3 km weit weg von natürlichen Sehenswürdigkeiten wie dem St. James's Park.
Das Londoner Chinatown ist ca. 10 Minuten Autofahrt vom Hotel, während Victoria Miro Gallery in 5 Minuten fußläufig erreichen ist. Gäste können Sehenswürdigkeiten wie die St Pancras New Church besuchen (liegt 3,1 km weit weg vom Tudor Court London). Die Royal Academy of Arts ist lediglich 25 Gehminuten von der Unterkunft entfernt, während die U-Bahn-Station Paddington in unmittelbarer Nähe von der Unterkunft ist. Man braucht 33 Autominuten um vom Hotel aus zum Flughafen London City zu gelangen.
35 Zimmer im Tudor Court sind mit modernen Annehmlichkeiten ausgestattet, darunter ein Bügeleisen/Bügelbrett sowie WLAN und ein Flachbildfernseher mit Satellitenkanälen. Neben einer getrennten Toilette und einer Dusche gehören zur Ausstattung des Badezimmers auch ein Haartrockner und Handtücher.
In der Unterkunft können die Gäste ein englisches Frühstück genießen. Das Restaurant EDG Bar & Lounge befinden sich ungefähr 150 Meter vom Tudor Court Hotel entfernt.