Self inn Tokushima kuramoto ekimae - Vacation STAY 19489v is located in Tokushima, 3.4 km from Tokushima Station, and provides free Wi-Fi throughout the property.
770-0042 Tokushima, Tokushima, Kuramotocho 2-13-2 Self inn Tokushima kuramoto ekimae, Japan