Photos coming soon
HOTEL
Toya Cliff House
20-13 Shimizu Toyakocho, Toyoura, Japan
Where it sits
Toya Cliff House
20-13 Shimizu Toyakocho, Toyoura, Japan
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 Aug 18, 2026.
