The Tophams Hotel liegt ruhig im historischen Belgravia-Viertel, wenige hundert Meter vom Buckingham Palace entfernt. Die zentrale Lage ermöglicht kurze Wege zu bedeutenden Museen, Theatern und Einkaufsmöglichkeiten im Stadtteil Knightsbridge sowie gute Anbindung an den Bahnhof Victoria Station mit vielfältigen Verkehrsmitteln. Weitere kulturelle Highlights wie die Westminster Cathedral und Tate Britain sind bequem zu erreichen.
Das Hotel bietet Zimmer mit Teppichboden, die mit Doppel- oder Kingsize-Betten ausgestattet sind. Die Unterkünfte verfügen über individuell regelbare Klimaanlage und Heizung, Safe, Minibar und Kühlschrank. Für zusätzlichen Komfort stehen Bügelset, Hosenpresse, TV mit Satellitenempfang sowie WLAN zur Verfügung.
Zur gastronomischen Ausstattung zählen ein Restaurant, ein Frühstückssaal und eine Bar. Frühstück wird als kontinentales Buffet angeboten, inklusive spezieller Menüs für Diätwünsche und Kinder. Zu den Serviceleistungen gehören Zimmerservice rund um die Uhr, Wäscheservice, Babysitting, medizinische Betreuung sowie eine Garage und Parkplätze. Ein Business-Center mit Faxgerät rundet das Angebot ab.