DOUBLETREE Meaning of DOUBLETREE in English n. American network of luxury hotels specializing in business travel Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012