Ibis Red London

Enjoy a new level of comfort

Just in front of the Thames river, – Ibis London invites escape.
ibis London Hotel and Apartments is located in an ideal position just a few minutes’ walk from the famous Piccadilly Square. Join us for an unforgettable holiday in the UK at our Hotel in London.

ALAIN SMITH
The General Manager