Victory Hotel

Victory Hotel

Hotel

Lilla Nygatan 5, Stockholm, Sweden 111 28