The term Ryokan means a traditional Japanese inn or a small hotel. Since these are traditional Japanese inns, the guest living there had to sleep on the floor with their tatami prepared for them.
to sleep - neru
there are sliding paper screens to arrange as needed and straw mats on the floor. They sleep on a padded quilt called a futon
no they sleep in beds too
The word "futon" comes from the Japanese term for a cushion bed, which is shikibuton or shikifuton.Another type of Japanese bed is the tatami (raised platform bed).
on the floor
They would sleep in tents or on the floor
Low tables and sitting or sleeping on the floor is still traditional for Japanese people.
they can't sleep because they are making out
the floor is too hard
The snow floor!
They don't sit on the floor, the Japanese do.