Scandic Anglais

Humlegardsgatan 23
Stockholm
Sweden