Back to Holiday Inn Express London – Vauxhall Nine Elms

What would you like to tell us about Holiday Inn Express London – Vauxhall Nine Elms?