Located just a 3-minute walk from Otaru Station, Smile Hotel Otaru is ideally situated for both business and sightseeing travelers. There is a convenience store 30-seconds from the hotel. The hotel features a restaurant, a cafe, and coin-operated laundry. Light breakfast made with carefully selected ingredients is served. All guest rooms are Western-style rooms and equipped with TVs, refrigerators, kettles, washlets, and tea sets. Internet is available in all guest rooms.
- Last check-in:
- Closest station:
- 3 minute walk from Otaru Station.
- 3-5-14, Inaho, Otaru-Shi, Hokkaido, 047-0032, Japan
- Contact information:
- Parking Available