Selina opens third UK property in Brighton
The new hotel, located on the promenade in Brighton on the south coast, comprises 31 bedrooms including private rooms, suites and shared room categories. A further 19 bedrooms are scheduled to open in 2021 including shared community rooms which fit