Super Hotel Niihama

3-7 Takagi-cho, Niihama, Ehime Prefecture, 793-0031, Japan
#5
Rank 5 of 10 hotels
in Niihama
Write a Review

Nearby Super Hotel Niihama

Niihama Travel Forum

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

Niihama Travel Guide