Cozy hotel near Helsinki's Central Park. Features a restaurant, indoor pool, spa, and breakfast.