Photos coming soon
HOTEL
Toya Cliff House
20-13 Shimizu, Toyako
Where it sits
Toya Cliff House
20-13 Shimizu, Toyako
42.55894, 140.74478
Plan around Toya Cliff House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
