Hilton Tokyo Hosts ‘Strawberry Leopard Fashion Week’
Toyoko Inn to Open in Front of Otaru Station in May 2026
Toyoko Inn is set to open a hotel in front of Otaru Station, Hokkaido, in May 2026.
The building will be 14 stories high, with a total of 244 rooms including 176 singles, 26 wide space singles, 13 doubles, 26 twins, and 3 heartfelt twins.
The hotel is approximately a 3-minute walk from JR Otaru Station. The parking lot can accommodate 61 cars.
The translation may not be accurate.