SLO, a new sustainable aparthotel brand, makes its debut in London with Claridge House, a collection of eight fully serviced apartments set within a historic neo-Georgian building on Davies Street in Mayfair. Designed for both […]


SLO, a new sustainable aparthotel brand, makes its debut in London with Claridge House, a collection of eight fully serviced apartments set within a historic neo-Georgian building on Davies Street in Mayfair. Designed for both […]