This seaside hotel offers stunning views of the iconic Inubosaki Lighthouse in Choshi and overlooks the vast Pacific Ocean.