Tudor Court liegt zentral in London, unweit des Flughafens London - Heathrow (LHR). Das Hotel bietet eine angenehme Atmosphäre mit insgesamt 38 Zimmern und empfängt seine Gäste in einem ansprechenden Ambiente. Es befindet sich in einem belebten Stadtteil, der eine gute Anbindung an die Umgebung ermöglicht.
Das Hotel bietet Zimmer mit Optionen wie Doppelbett oder Queensize-Bett sowie Teppichboden und Heizung. Die Zimmer verfügen über private Bäder mit Dusche und Haartrockner. Für zusätzlichen Komfort stehen Safe, Fernseher mit Satelliten-/Kabelempfang und ein Tee-/Kaffeezubereiter bereit.
Zur Ausstattung des Hauses gehören ein Restaurant, Wellnessangebote sowie medizinische Betreuung. Die Gäste können Zimmerservice in Anspruch nehmen und verschiedene Entspannungsangebote nutzen. Zudem ist ein 24-Stunden-Sicherheitsdienst vorhanden, und ein Friseur rundet das Serviceangebot ab.