Central Hotel

  Vasagatan 38, Stockholm, Sweden

Book Now