Lowell Hotel NYC is one of luxury hotel in New York City. This hotel offers special service to the customer. Located on a quiet, tree-lined street off Madison Avenue, The Lowell is in the heart of New York’s most exclusive and fashionable Upper East Side. If you are searching hotel in NYC for stay, this hotel can become a choice. To get more information please visit Lowell Hotel web site.