Sweden

Stockholm
Blasieholmsgatan 5
SE-111 48 Stockholm
Sweden

Located centrally in the beautiful city of Stockholm, surrounded by historic architecture. Within walking distance of shops, cafes, restaurants and hotels.