The Venue

Clarion Hotel Sign is located in central Stockholm with transport, shopping, restaurants and entertainment just around the corner. Welcome to a unique, timeless and first class hotel, with a focus on Scandinavian design.