Located on the waterfront opposite the Old Town and the Royal Palace, this luxury hotel is an upscale oasis for fine hospitality. Featuring 273 spacious rooms, a world-class spa and fitness centre, a business centre, and a fine-dining restaurant serving sensational food, it is undoubtedly one of the finest hotels in Stockholm.
Comments