Your question works.
Student or Learner
In the airport where I had to spend 10 hours, I tried to inquire:
" Is there any possibility to have some sleep here (in a bed and not just in an arm chair)?"
Did I ask it correctly?
Your phrasing is perfectly comprehensible. More typical English phrasing would be something like "Is it possible to get some sleep here, preferably in a bed?"
I am not a teacher.