Photos coming soon
HOTEL
WACASA SURF HOTEL ILMARE (Ocean-view Hotel, All Rooms with Terrace)
11-15-7 Hata, Takahama-cho, Oi-gun, Takahama, Japan
Where it sits
WACASA SURF HOTEL ILMARE (Ocean-view Hotel, All Rooms with Terrace)
11-15-7 Hata, Takahama-cho, Oi-gun, Takahama, Japan
35.48862, 135.53560
Plan around WACASA SURF HOTEL ILMARE (Ocean-view Hotel, All Rooms with Terrace)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
