Business Hotel Strom

Business Hotel Strom Book / Directions
Address
1-2-14 Showa-cho, Tsuruga-shi
Nearest stations
About 13 minutes from 敦賀 on foot
Reserve

Transit information

Nearest hotels

cntlog