The Lowell Hotel is a small luxury hotel located in the heart of Manhattan, New York City. This boutique hotel offers a cozy and intimate atmosphere, with coffee makers available in each room. Guests can start their day with a freshly brewed cup of coffee before exploring the vibrant city. The Lowell Hotel also features a renowned restaurant, a fitness center, and a spa. With its prime location and luxurious amenities, The Lowell Hotel is a top choice for travelers looking for a small luxury hotel in New York City.