Traditional Culture Encyclopedia - Hotel reservation - Japanese hotels live together.

Japanese hotels live together.

As you said, hotels that provide dinner are usually in or near Japanese scenic spots. "1 day has a limited number of rooms", because there is no context, it is not clear whether it means that you can only enjoy 1 night dinner. Generally speaking, you can have dinner or breakfast for several nights, or not at all, or for one or several days.