Arriva

55 Swinton st, Kings Cross, London, United Kingdom

Arriva Photos

Arriva Map

55 Swinton st, Kings Cross, London, United Kingdom
Arriva

Hotel Information

Arriva Hotel is centrally located in London only minutes away from King’s Cross rail station. This hotel offers fully equipped facilities and a reliable and attentive staff to meet all your needs.