Обзаведен в трезво и елегантен стил , хотел Lowell , основан през 1927 г., се помещава в 17-етажна сграда и разполага със 72 стаи . Намира се на няколко метра от Централния парк, Медисън авеню и Пето авеню, както и от големите музеи като Музея на изкуствата Метрополитън. Стаите са обзаведени с изискани антики , камини на дърва и са оборудвани с големи частни тераси, които предлагат невероятна гледка към Ню Йорк.
Имотът предлага различни заведения за хранене, ресторант Majorelle и бар Jacques.Залата Pembroke предлага закуска, брънч през уикенда, известния следобеден чай на хотела или частни вечерни събития. И накрая, Club Room е луксозно отстъпление за гостите на хотела да се отпуснат с питие. На няколко метра от хотела се намират и основните луксозни модни магазини за скъпо пазаруване.