Photos coming soon
HOTEL
Just Inn Matsusaka Ekimae
6-350-1 Nakamachi, Tsu, Japan
Where it sits
Just Inn Matsusaka Ekimae
6-350-1 Nakamachi, Tsu, Japan
34.57811, 136.53403
Plan around Just Inn Matsusaka Ekimae
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
