ibis Styles London Excel is a stylish Accor hotel located in London, United Kingdom. This hotel features a beauty salon where guests can enjoy a range of beauty treatments and services. The salon offers professional hair care, skincare, and nail services to ensure guests look and feel their best. ibis Styles London Excel is known for its contemporary design, comfortable rooms, and convenient location. With its proximity to popular attractions like the O2 Arena and the Tower of London, this hotel is an excellent choice for travelers looking to explore the vibrant city of London while enjoying a comfortable stay.