L'hotel è famoso a livello internazionale per la sua accoglienza. L'edificio cittadino crea un piacevole contrasto con il moderno ambiente circostamte. Ristrutturato nel 2001 si sviluppa su 7 piani, dispone di un totale di 74 camere, di cui una singola, 31 doppie e 4 suite. L'hotel offre ai suoi ospiti svariate strutture e servizi, quali una hall climatizzata con guardaroba, ascensori ed una reception aperta 24 ore su 24. Dispone inoltre di un bar, un pub ed un ristorante. Gli ospiti in viaggio d'affari hanno a loro disposizione una sala conferenze e l'accesso Internet. L'hotel offre inoltre il servizio camera e il servizio lavanderia.
Le camere sono arredate in modo elegante e sono dotate di bagno con asciugacapelli, telefono con lienea diretta, TV Sat con schermo al plasma, impianto HiFi con radio, accesso a Internet senza fili ADSL ad alta velocità e cassetta di sicurezza. È possiblie richiedere film e musica. Il pavimento è rivestito in parte con mattonelle, in parte con moquette. Il riscaldamento è centralizzato.
Talbot Square - Paddington, 8-14, Londra W2 1TS , Grande Londra (Regno Unito). Il moderno hotel è ubicato in una zona tranquilla nelle immediate vicinanze di Hyde Park, nel centro di Londra. Marble Arch e Oxford Street si trovano a pochi minuti a piedi dall'hotel, qui sono disponibili numerosi ristoranti, bar, club, negozi e le fermate dei mezzi pubblici. Paddington Station, la fermata dell'Heathtow Express, la stazione e la fermata della metropolitana sono facilmente raggiungibili. Anche la Paddington Development Area, sede di molte aziende, si trova a poca distanza. L'aeroporto londinese di Heathrow è comodamente raggiungibile in 15 minuti di taxi.