Choose your room
The Ibis Styles London Gloucester Road hotel is located just 150 m from Gloucester Road Tube Station, 500 m from Natural History Museum, 1,5 km from Harrods, 3,5 km from the Westminster Cathedral and 4 km from Portobello Market in Notting Hill. The hotel features air condition, lift, reception, Wi-Fi, a small meeting room, bar with TV and breakfast room. The rooms are equipped with air condition, telephone, TV, Wi-Fi, safe, tea/coffee maker, hair dryer and bathroom.
Address: 110-112 Cromwell Road, SW7 4ES London, United Kingdom
Useful information:Other names for Hotel Ibis Styles London Gloucester Road:
Best Western The Cromwell