Photos coming soon
HOTEL
Izumo Royal Hotel
831 Watarihashi-Cho, Izumo
Where it sits
Izumo Royal Hotel
831 Watarihashi-Cho, Izumo
35.36740, 132.74574
Plan around Izumo Royal Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
