J

Jussi Koo

3 years ago

Definitely Finland's best hotels. The location is ...

Definitely Finland's best hotels. The location is top notch, easy to come and go anywhere. Service level in Finnish benchmark really good. In the summer, wonderful scenery. The restaurant's food is also ok.

Comments:

No comments