ibis Styles London Gloucester Road è un hotel completamente non fumatori situato in un elegante edificio di stile vittoriano. L'hotel dispone di reception aperta 24 ore, una hall con TV e quotidiani gratuiti per i momenti di relax, aria condizionata nelle aree comuni, accesso gratuito a Internet, ascensore, servizio di lavaggio a secco/lavanderia e cambio valuta. Per le persone che amano tenersi in forma, la struttura offre anche un centro fitness e servizi business per i viaggiatori d'affari.
L'hotel è situato sulla Cromwell Road, vicino a South Kensington e in una posizione tranquilla nel cuore della capitale, a breve distanza dalle migliori attrazioni Londinesi. La stazione della metro di Gloucester Road si trova a pochi minuti a piedi. Il Museo della Scienza, il Museo di Storia Naturale, il Museo Victoria & Albert e Harrods sono le principali attrazioni nelle vicinanze della struttura.