They sound good.
Note that a better title would have been A stay at the hotel.
Rover
Then you could have used 'short/long stay?' The point is that your thread title should give us some idea of what the thread is about.The title suggested wouldn't have been good since I was not sure if the words 'short' or 'long' were used correctly