Collector's Victory Hotel

Lilla Nygatan 5, Stockholm