The Trebovir Hotel liegt an einer ruhigen Straße nahe der U-Bahnstation Earl's Court sowie dem Olympia Messegelände, das einen guten Anschluss an Londons Verkehrsnetz bietet. Die zentrale Lage ermöglicht den Gästen einfachen Zugang zu Sehenswürdigkeiten, Museen, Theatern und Einkaufsmöglichkeiten. Flughäfen wie Heathrow, City und Gatwick befinden sich in einer Entfernung von etwa 22 bis 48 Kilometern.
Das Hotel verfügt über verschiedene Unterkunftsarten, darunter Junior-Suiten, Suiten, Apartments, Studios sowie 19 Einzel- und 43 Doppelzimmer, verteilt auf fünf Etagen. Die Zimmerauswahl bietet Optionen für unterschiedliche Bedürfnisse und Aufenthaltsarten.
Gäste können das gastronomische Angebot mit einem Restaurant und einem Frühstückssaal nutzen, das Frühstück wird als kontinentales Buffet mit speziellen Gerichten, wie Diätküche, serviert. Weitere Leistungen umfassen einen 24-Stunden-Sicherheitsdienst, Autovermietung, Transferservice, Zimmerservice sowie Wäscheservice. Parkmöglichkeiten sind sowohl in einer Garage als auch auf einem Parkplatz vorhanden.