
If you want to experience old New York, then the Lowell Hotel is just the ticket. Nestled on East 63rd street, it’s seconds from Central Park Zoo and Madison Avenue. Established as a luxury hotel in 1927, it’s a member of The Leading Hotels of the World.
Outside the door, smartly dressed porters usher you into the grand front door, which sits between twin British and American flags. From the start, you feel like you’re on set: it’s in between two of the most famous locations where Audrey Hepburn filmed Breakfast at Tiffany’s, and just around the corner from where Carrie Bradshaw would go shopping in Sex and the City. Just down the road is the Plaza Hotel, which feature in films such as Home Alone 2, North By Northwest, and The Great Gatsby.