SLS Barcelona is now officially open!
SLS Hotels & Residences is primed to make a serious splash for its European debut in Catalonia’s capital of cool. Dramatically backlit by the Med’s dazzling spring sunshine, SLS Barcelona will be bringing its distinctive brand of immersive extravagance to […]
