Furnished flats and hotel apartments in Stockholm at

Stockholm City Centre

Welcome to Stockholm, the Venice of the north. Stockholm consists of 14 islands, so when you live in the centre you will be surrounded by water on all sides. Here you can experience all the newest within the world of fashion or you can take in Stockholm’s history in the old part of town, Gamla Stan.