Along with 4 restaurants, this smoke-free hotel has a fitness center and a bar/lounge. WiFi in public areas is free. Other amenities include a 24-hour business center, valet parking, and 24-hour room service.
The Lowell is located in Manhattan, a neighborhood in New York, and is in a shopping district and near a metro station. 5th Avenue and Times Square are worth checking out if shopping is on the agenda, while those wishing to experience the area's natural beauty can explore Central Park and Bryant Park. Traveling with kids? Make time for American Dream, or check out an event or a game at Madison Square Garden. Take an opportunity to explore the area for outdoor excitement like hiking/biking trails.