Holiday Inn Express London

Rate this item
(0 votes)
Air-conditioned rooms with power showers in a modern budget chain hotel; plus free buffet breakfast.

Additional Info