doubletree

/ˈdʌbəltriː/

Definitions

1. noun

A hotel that is part of a large hotel chain known for offering warm cookies upon arrival

“I’ll be staying at the Doubletree hotel this weekend for the conference.”

Synonyms

  • Hilton
  • Marriott
  • hotel

Antonyms

  • emptiness
  • vacancy