55 Swinton st, Kings Cross, London, United Kingdom
Arriva Photos
Arriva Map
55 Swinton st, Kings Cross, London, United Kingdom
Searching for availability
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.