Accommodation

Residence Inn to open first London property

By Rob Gill /