Victory Hotel

Lilla Nygatan 5
Stockholm
Sweden