Hotels > Japan > Otaru
This 3 star hotel is located in the city centre of Otaru. It is close to the Otaru Canal and the nearest station is NA.Price: From 8,491.56 JPY per night