STAY IN OTARU Hotel Otaru, Hokkaido
Located 600 metres from Otaru Station, 17 km from Otarushi Zenibako City Center and 35 km from Sapporo Station, STAY IN OTARU provides accommodation situated in Otaru. Each accommodation at the 1-star aparthotel has city views and free Wi-Fi.
Number of rooms: 4
047-0032 Hokkaido, Otaru, Inaho2Chome 3-10, Japan