A residence where you can live peacefully while feeling the nature of the sea and mountains.

Suehiro-cho, Otaru City, Hokkaido