Loading map...

🏩 10 photos

The Lowell Hotel

New York

4.6 (378) Boutique Hotel $$$
Open Now

The Lowell Hotel is a boutique luxury destination on the Upper East Side renowned for its premium tea service and sophisticated atmosphere. Visitors specifically highlight the reliable service and signature warm scones as standout features of the experience.

  • Order the signature warm scones during tea service.
  • Visit for a sophisticated and quiet atmosphere.
  • Expect reliable and premium service standards.
  • Perfect for a luxury afternoon on the Upper East Side.

Summaries are created based on reviews, notes, and social media posts.



MondayOpen 24 hours
TuesdayOpen 24 hours
WednesdayOpen 24 hours
ThursdayOpen 24 hours
FridayOpen 24 hours
SaturdayOpen 24 hours
SundayOpen 24 hours

Photos

The Lowell HotelThe Lowell HotelThe Lowell HotelThe Lowell HotelThe Lowell HotelThe Lowell HotelThe Lowell HotelThe Lowell HotelThe Lowell HotelThe Lowell Hotel