Selina Margate relaunches with new restaurant and beer garden

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

Selina Hotel in Margate has relaunched with a new restaurant, HOWM, and a new latin american inspired beer garden, XIBALBA.

Check out our free weekly podcast

Back to top button