Each room here offers views of Lake Toya. All guests can take advantage of the Windsor’s facilities, including tennis courts, two 18-hole golf courses, natural mineral hot springs and a full-service spa. Foodies will appreciate the attention to cuisine, with a total of 12 restaurants that range from modern Japanese to French, Italian and East [...]