This Hokkaido hotel enjoys a spectacular location on a mountain between Lake Toya and the Pacific Ocean. It offers some of the most breathtaking views to be found on Japans northernmost island. A member of The ... Read more

View all Luxury Hotels in Toyoura