An inspiring hotel that caters to your every need, located at the Helsinki Airport next to Terminal 2 and can be reached through a covered walkway.