HOTEL
Lake Toya Terrace House
350-75 Tōyamachi, Toyako, Abuta District, Toyako, Japan
Where it sits
Lake Toya Terrace House
350-75 Tōyamachi, Toyako, Abuta District, Toyako, Japan
42.64439, 140.81285
Similar stays nearby
Lake Toya Hillside House
Hotel · 24 m
Lake Toya Hillside House
Hotel · 29 m
Stay in Toya. BBQ Cabin near Toya,Rusutsu&Niseko
Hotel · 178 m
Stay in Toya | Cozy Cabin near Lake Toya, Rusutsu & Niseko
Hotel · 178 m
TOYAKO PRIVATE LOG HOUSE/2Flr/8ppl/Park/Wi-Fi/Ski
Hotel · 373 m
Toyako private log house
Hotel · 373 m
Lake Toya Private Log House
Hotel · 377 m
Lake Toya Great View
Hotel · 408 m
Plan around Lake Toya Terrace House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
