Definition of palm room in English:

palm room

noun

  • A room, usually in a hotel, decorated with potted palms; a palm court.

Origin

Late 19th century; earliest use found in The Times.