Das zeitgemäße und elegante Hotel ist international für seine Gastfreundschaft bekannt. Der attraktive Stadthaus-Stil kontrastiert mit den modernen Einrichtungen. Es wurde 2001 renoviert und verfügt über insgesamt 74 Zimmer auf 7 Etagen, davon ein Einzelzimmer, 31 Doppelzimmer und 4 Suiten. Es bietet seinen Gästen zahlreiche Annehmlichkeiten wie die Empfangshalle mit 24 h Rezeption, Garderobe und Aufzüge. Zudem verfügt es über eine Bar, ein Pub und ein Restaurant. Geschäftsreisenden stehen Tagungsmöglichkeiten und der hoteleigene Internetzugang zur Verfügung. Zusätzliche Leistungen sind der Zimmer- und Wäscheservice.
Die elegant eingerichteten Zimmer verfügen über Badezimmer mit Haartrockner, , Direktwahltelefon, Sat.-TV mit Plasma-Screen, HiFi-Anlage mit Radio, kabellosen ADSL-Hochgeschwindigkeits-Internetanschluss und Safe. Filme und Musik werden auf Anfrage geboten. Zudem sind sie zum Teil gefliest und zum Teil mit Teppichboden ausgelegt. Auch eine Zentralheizung gehört zur Ausstattung.
Talbot Square - Paddington, 8-14, London W2 1TS , Greater London (Vereinigtes Königreich). Das moderne Hotel liegt in einer ruhigen Gartenanlage in unmittelbarer Nähe zum Hyde Park im Zentrum von London. Marble Arch und die Oxford Street sind nur wenige Gehminuten entfernt, hier befinden sich zahlreiche Restaurants, Bars, Clubs, Einkaufs- und Unterhaltungsmöglichkeiten sowie Anschlüsse an das öffentliche Verkehrsnetz. Paddington Station, der Heathrow Express sowie Zug- und U-Bahn-Haltestellen sind leicht zu erreichen. Auch die Paddington Development Area, in der viele große Unternehmen angesiedelt sind, befindet sich nicht weit vom Hotel entfernt. Den Londoner Airport Heathrow erreicht man per Taxi bequem nach etwa 15 Minuten.