Photos coming soon
HOTEL
Ota House
1411 Osatsucho, Toba, TOBA (MIE), Japan, Toba
Where it sits
Ota House
1411 Osatsucho, Toba, TOBA (MIE), Japan, Toba
34.39184, 136.90720
Plan around Ota House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
