The Lowell is a small luxury hotel located in the heart of Manhattan, New York City. The hotel offers a sophisticated and intimate atmosphere for its guests. It features a private parking area, ensuring convenience for those traveling by car. The rooms are beautifully designed and offer luxurious amenities. Guests can enjoy fine dining at the hotel's restaurant, which serves a variety of delicious dishes. The Lowell is the perfect choice for those seeking a small luxury hotel with parking in the bustling city of New York.