Staybridge Suites

London

A new 210 long stay hotel, part of a mixed use development in Vauxhall London

Client – CLS Holdings

Award – Winner, Hotel of the Year, European Hospitality Awards, 2016