The Lowell Hotel is a boutique hotel located near the Empire State Building, offering a charming stay with a golf course nearby. The hotel's elegant rooms and suites provide a cozy and intimate retreat for guests. The nearby golf course offers a peaceful escape from the city, allowing guests to enjoy a round of golf in a serene setting. Back at the hotel, guests can savor gourmet dining, unwind at the cozy bar, or simply relax in the comfort of their luxurious accommodations.