07 Oct The Lowell Named #1 Hotel In New York City
The Lowell Hotel has been named the number one hotel in all of New York City according to the Condé Nast Traveler’s Readers’ Choice Awards. That’s actually quite newsworthy since the Condé Nast reader-base and editors are usually spot on with their likes and recommendations.
Having actually been to The Lowell the last time I was in NYC, I can also agree that this hotel is a gem in the city. The fact there are so many luxury hotels in New York and you can stand out is an amazing feat in my books. Even more cool is the fact this hotel was built in 1927 and will turn one hundred in less than a decade.
The Lowell is one of those places that make you instantly feel at home, and that’s why it has remained a favorite in the hearts of many international travelers, celebrities and now influencers. The hotel has everything you need including a Michelin Star chef awaiting you downstairs at Majorelle, a food experience worth coming here for alone.
Congratulations from our team to everyone over at The Lowell, we cannot wait to come back again the next time we’re in town on business.