Residence Inn arrives in London

HA Perspective 2017  Issue 14: 10th April 2017