ibis Styles London Gloucester Road


London • Show on map
Price as low as GBP 139.00
In the heart of Kensington this elegant Victorian hotel features stylish rooms with free Wi-Fi. Gloucester Road Underground Station is just 200 metres away. The bright and airy bedrooms at ibis Styles…More info


