Resort villa About THE Crestview Lodge
THE Crestview Lodge is a hotel in Otaru, Japan. It is one of 234 places to stay in Otaru listed on Triptoic.
Property facts
- Property type
- Hotel
Location
17-11, Otaru, 047-0263, Japan
Loading map…
Frequently asked questions
Where is THE Crestview Lodge located?
THE Crestview Lodge is located at 17-11, Otaru 047-0263, Japan.