Dubbed "the Venice of the North" for its many waterways, Stockholm sits on picturesque Lake Malaren, and has tons of gorgeous rivers and canals. The city is also known for its emphasis on green living, making this city one of Europe's most beautiful major cities. Take a look at just a few of the best views Stockholm has to offer! The historic Grand Hotel is one of Stockholm's grand dames, complete with gilded accents and a high-profile clientele. Best of all are the stunning views of the harbor from the balconies attached to most guestrooms.