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