This is THE place to stay in Matsumoto city.

Testimonials

Nothing to show.