Located in Lubbock, Red Roof Inn & Conference Center Lubbock is within a 5-minute drive of Buddy Holly Statue and West Texas Walk of Fame and Buddy Holly Center. Featured amenities include a 24-hour business center, a 24-hour front desk, and laundry facilities. Free self parking is available onsite.