Hotels
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.
You'll need to
subscribe to unlock this content. Already subscribed? Login?