Tudor Court Hotel Londyn zapewnia 39 pokojów oraz leży prawie 10 min spacerem od The Long Water. Ten hotel jest usytuowany w centrum Londyna i oferuje wycieczki do winiarni.
Wieża zegarowa Big Ben jest w prawie 3 km, a dworzec kolejowy Marylebone jest w 850 metrach. Rozrywkowa dzielnica Londyna zapewnia dostęp do atrakcji kulturalnych, takich jak Muzeum Brytyjskie, w około 3,1 km. Ponadto, Tudor Court znajduje się w pobliżu kasyna i parku. Sala koncertowa Royal Albert Hall leży w odległości kilku przecznic od obiektu. Uroczy hotel zlokalizowany 5 min piechotą od stacji metra Paddington.
W oryginalnym obiekcie do dyspozycji Gości jest żelazko z deską do prasowania, a także urządzenie do parzenia kawy/herbaty. Kabina prysznicowa walk-in i oddzielna toaleta są bezpłatne w pokojach. Prywatna łazienka, wyposażone w kabinę prysznicową walk-in i oddzielną toaletę, oferują również suszarkę do włosów i ręczniki.
Tudor Court w Londynie codziennie oferuje angielskie śniadanie. Goście mogą delektować się kuchnią brytyjską w restauracji Angus Steakhouse, położonej w około 100 m od obiektu.