Långholmen Hotell
Långholmen Hotell
Hotel
Långholmsmuren 20
, Stockholm, Sweden
10272
92
Excellent ·
831 reviews