Accommodation

Residence Inn opens first London property

By Rob Gill /