Shibetsu Grand Hotel is a 3-star property situated in Shibetsu with an annex building completed in December 2018. This hotel offers a 24-hour front desk. The rooms are fitted with a flat-screen TV with satellite channels.
Number of rooms: 81
095-0013 Hokkaido, Shibetsu City, Higashi 3-jo 6-chome, Japan