The Bailey’s Hotel London è un edificio di epoca vittoriana perfettamente restaurato, che riunisce servizi moderni al fascino ed all'eleganza di quel periodo. L'arredamento interno dell'hotel ha mantenuto molti aspetti del suo stile originale, tra cui autentici decori vittoriani, ampie scalinate e magnifiche vetrate. L'albergo offre molteplici servizi, tra cui: reception aperta 24 ore su 24, servizio in camera, bar, aria condizionata, connessione Wifi (a pagamento), noleggio auto, cassette di sicurezza, trasferimenti per l'aeroporto.
The Bailey’s Hotel London è situato al centro di Londra, nel cuore del quartiere Kensington. L'albergo si trova di fronte alla stazione della metropolitana di Gloucester Road, che consente di accedere a tre delle principali linee di metro della città. A partire dall'hotel si possono dunque visitare agevolmente alcune delle principali attrazioni turistiche di Londra quali: Hyde Park, la Royal Albert Hall, Kensington Palace ed i suoi giardini, il Museo di Storia Naturale ed il Victoria and Albert Museum.