ibis Styles London Gloucester Road est un hôtel entièrement non-fumeurs dans un bâtiment élégant de style victorien. L'hôtel dispose de réception 24 heures, un hall d'accueil avec télévision et des journaux gratuits pour moments de détente, air conditionné dans les espaces communs, accès gratuit à Internet, ascenseur, services de nettoyage à sec/blanchisserie et change de devises. Pour ceux qui aiment garder à la forme, l'établissement propose également un centre de remise en forme et pour les voyageurs d'affaires, installations d'affaires. Un bar et une salle de petit-déjeuner sont autres services fournis par l'hôtel à tous ses clients.
L'hôtel est situé sur la route de Cromwell, tout près de South Kensington et dans un endroit calme au coeur de la capitale, à proximité de les meilleures attractions de Londres. Le station de métro de Gloucester Road est à quelques minutes à pied. Le Science Museum, le Natural History Museum, le Victoria & Albert Museum et Harrods sont les principales attractions à proximité.