Conveniently located 3 minutes on foot from Odawara station, it is an accommodation that offers relaxing time which is available only at an inn, at affordable rates.