Click here to book your room

288-0012 Chiba, Choshi, Inubosaki 9574-1, Japan
website: www.inubohsaki-hotel.com