The capital of Finland is home at the home of many wonderful hotels in the heart of the action. Source link