No rating yet
5 13 17, Inaho, Otaru city, Hokkaido 047 0032, Japan., 470032 Otaru-shi

5 13 17, Inaho, Otaru city, Hokkaido 047 0032, Japan., 470032 Otaru-shi
12 minutes on foot from Otaru JR station.
Located at a 12 minute walk from the nearest station, it is a homy guest house in panoramic upland, where you can stay as if you come back your parents' home.
Earliest check-in
04:00 PM
Latest check-out
10:00 AM