Minshuku Lamp 1 stars

093-0046 Hokkaido, Abashiri, Shin-machi 3-3-9, Japan

Hotel image
Read more reviews for Minshuku Lamp