citizenM London Victoria Station

United Kingdom

  • London

The hotel has confirmed all the features listed here.