Drury begins work on first Nebraska hotel
🏨 Drury Hotels began construction on the first Nebraska property, the Drury Plaza Hotel Lincoln Downtown, located at 920 Q Street, Lincoln, near the University of Nebraska-Lincoln. The 210-room hotel, opening in February 2026, offers 2,400+ square feet of meeting space for up to 288 people. The hotel features a guest market, business and fitness centers, indoor pool and spa, and free Wi-Fi, with bookings starting February 2026. Drury plans to hire around 55 staff members and will extend its presence to 28 states.
Share
