Hotel Brands

Selina Hotels launches restaurant at Brighton and Liverpool sites

Selina currently operates seven hotels in the UK in London, Manchester, Liverpool, Brighton, Birmingham and Margate

Selina Hotels has announced the launch of restaurants at its sites in Brighton and Liverpool.

Check out our free weekly podcast

Back to top button