Tokyu Inn Izumo-ekimae

971-13 Imaichicho, Izumo, Shimane Prefecture, 693-0001, Japan
#8
Rank 8 of 34 hotels
in Izumo
Write a Review

Nearby Tokyu Inn Izumo-ekimae

Izumo Travel Forum

Need advice about Izumo, Japan? Visit the Travel Forum for Izumo and ask our Answer Gurus.

Izumo Travel Guide