A UNESCO World Heritage site, Stockholm's Old Town offers a charming blend of medieval and modern, with stunning architecture and vibrant nightlife.