Home Telephone
logo

Stockholm - Sweden

Often described as the "Capital of Scandinavia," Stockholm is built on no fewer than fourteen islands.  The old town, Gamla Stan, is a district with cobbled streets and narrow alleyways huddled together on a triangular-shaped island.  Meanwhile downtown Stockholm has a host of trendy design stores and hip bars for you to enjoy.