Why Ibis Styles Heathrow, London is Not Your Ordinary Airport Hotel Good thing though that on our last days in the UK, we were able to experience Ibis Styles Heathrow, London! It’s a 3- star property with 140 amazing rooms to choose from. It is right next to the airport, so you don’t have to rush yourself in time for your flight. All guests will be able to experience something different in Ibis Styles Heathrow, London. Their interior is pretty much inspired by the aviation industry.