WACASA SURF HOTEL ILMARE (Ocean-view Hotel, All Rooms with Terrace)
Takahama 919-2213, Japan
| Address | 11-15-7 Hata, Takahama-cho, Oi-gun |
| Chain | No Chain |
Photos
Property Facts
| Type | Hotel |
|---|---|
| Rooms | 7 |
| Opened | 2025 |
| Chain | No Chain |