Central Hotel
Vasagatan 38, Stockholm, Sweden
Book Now