Holiday Inn Express Leland-Wilmington Area is located in the heart of Leland, NC just minutes from downtown Wilmington, NC. Our hotel exudes a contemporary look with exceptional service and amenities for both the business and leisure traveler. Nestled in the sprawling golf plantation of Magnolia Greens, we put you in the heart of exceptional golf, shopping, dining and North Carolina’s most visited attractions and beaches.