Queen room

Queen room,

Definition of Queen room:

  1. Hotel room with a queen-size bed.

Meaning of Queen room & Queen room Definition