The ‘Open City’ of Stockholm just oozes romance. Set on two waters with a gorgeous old town (Gamla Stan), matched with sophisticated places to stay, eat, shop and visit, Stockholm makes for the perfect romantic break away (or perhaps even a naughty weekend!).