This smoke-free hotel features a 24-hour front desk and free WiFi in public areas.
Hotel The Villa is located in Queens, a neighborhood in Long Island City. Times Square and 5th Avenue 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. Check out an event or a game at Madison Square Garden, and consider making time for American Dream, a top attraction not to be missed.