Hotel Birger Jarl

Tulegatan 8
Stockholm
Sweden