Photos coming soon
HOTEL
Otowa Ryokan
2787-1 Ei, Awaji, Awaji City, Hyogo Prefecture, Japan, Awaji
Where it sits
Otowa Ryokan
2787-1 Ei, Awaji, Awaji City, Hyogo Prefecture, Japan, Awaji
34.46597, 134.83418
Plan around Otowa Ryokan
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 20, 2026.
