Photos coming soon
HOTEL
Marine View Shimane
977-1 Owashi, Shimane-cho, Matsue
Where it sits
Marine View Shimane
977-1 Owashi, Shimane-cho, Matsue
35.54948, 133.04752
Plan around Marine View Shimane
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
