Hola anubis
Me imagino que el sistema que estas haciendo es para un hotel digamos pequeño ya que lo que los hoteles "grandes" generan reservas por tipo de habitación y no por ujna habitación específica.
Imagino también que estas usando un "rack" de habitaciones para que visualmente se vea el status de la habitación, yo recomedaría que tu rack tenga colores para identificar ese estado por habitación/dia.
Aquí te muestro una imagen de un sistema que hice y tal vez te de una idea.
Por otro lado, te recomiendo que uses los componente
TMS Planner, que es con lo que estoy migrando este sistema y me está dando muy buenos resultados.
Salud OS.