Modern, chic and surprisingly spacious place fitted out to a high standard in an excellent location in the centre of Gamla Stan (Stockholm's old town) meaning nothing is more than a short walk away, with plenty of restaurants, bars and attractions right on the doorstep.