Toyako Manseikaku Hotel is located in Hokkaido, Japan. The hotel consists of 246 guest rooms which are completely furnished with various amenities.