[Replace with property Strap Line]
[Replace with a quote about your property]
[Replace with a mini description property location]
Camere
Punti di interesse
Elmwood Hotel
19 & 20 Argyle square, Kings cross, London, WC1H 8AS, United Kingdom
F +44 20 7833 8149
Più info